오프라인 차트에서 EA를 프로그래밍하는 방법
결과 1 - 8 / 8

실: 오프라인 차트에서 EA를 프로그래밍하는 방법

  1. #1
    일반적으로 eas는 오프라인 차트에서 실행할 수 없습니다. 오프라인 차트에 틱 데이터가 나타나서 EA가 수동으로 start () 함수를 수행하도록 트리거하지 않기 때문입니다. 이것 주위에 어떤 방법이 있습니까?

  2. #2
    이것은 실제로 나 자신을 했음에도 불구하고 그렇습니다. Start () 함수에서 Sleep ()과 함께 무한 루프 (While (true))를 배치합니다. 끝내야 할 일이 있다면 다시 잠자 지라. 이것은 모든 상황에 적합하지는 않지만 모두에게 도움이 될 수 있습니다.

  3. #3
    답장을 보내 주셔서 감사합니다. 오프라인 차트 시작로드 할 때 Start () 작동 가능합니까?

  4. #4

    Quote 원래에 의해 게시 됨 ;
    일반적으로 eas는 오프라인 차트에서 작동 할 수 없습니다. EA가 start () 함수를 실행하도록 트리거하는 틱 정보가 오프라인 차트에 없기 때문입니다. 이것 주위에 어떤 방법이 있습니까?
    하나의 심볼을 기반으로 한 오프라인 차트를 가정하여 오프라인 차트의 틱을 동일한 엠블럼의 온라인 차트에서 매우 정확하게 보내려면 오프라인 차트에 주기적으로 틱을 보내십시오. 차트는 온라인 차트에서 얻은 실제 틱에 의해 트리거됩니다.

  5. #5
    좋은 질문. Init () 바로 다음에로드되는 즉시 호출됩니다 믿습니다. 그렇지 않으면 Init () 내부에서 수행하거나 스크립트에 넣을 수 있습니다.

  6. #6

    Quote 원래에 의해 게시 됨 ;
    답장을 보내 주셔서 감사합니다. 오프라인 차트가로드 될 때 Start () 함수를 활성화합니까?
    begin (); init 함수에서 킥오프합니다. start () 함수에서 이동합니다. while (true)/Program goes 또한 제어 키 또는 루프에서 제어 할 키를 추가하여 설정을 중단하거나 중지하지 않으려는 경우 중지해야합니다. 수면 (1000); WindowRedraw (); return (0);

  7. #7
    답장을 보내 주셔서 감사합니다. 그럼에도 불구하고 새로운 Bar를 확인하기위한 코드가 오프라인 차트에서 작동합니까? 정적 날짜 시간 tLast = 0; if (tLast == Period [0]) return; tLast = 시간 [0];

  8. #8
    이것은 Renko 스레드에 잘 설명되어 있습니다.

게시 권한

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
쿠키 정책
쿠키 정책: koreaforex 웹사이트는 쿠키를 사용하며, 웹사이트를 사용자는 쿠키 사용에 동의하는 것입니다. 자세한 정보는 '쿠키 공개' 를 읽어주십시오.