MQL5 언어를 처음부터 자가 학습 - 페이지 51

 
SanAlex :

닥치는 사람 없나요? 아니면 그냥 아내와 함께 산책을 가십시오.

여기에 또 다른 토론 주제가 있습니다.

 
VVT :

여기에 또 다른 토론 주제가 있습니다.

여기 반복되는 주제가 있습니다 - 나는 당신을 정신분열증 에서 구하고 싶습니다

 
SanAlex :

닥치는 사람 없나요? 아니면 그냥 아내와 함께 산책을 가십시오.

최소 1주일은 더 자가격리를 해야 하기 때문에 할 것도, 배울 것도 있습니다. 그래서 걸을 시간이 없습니다.

안부 인사를 전합니다. 블라디미르.

 
MrBrooklin :

최소 1주일은 더 자가격리를 해야 하기 때문에 할 것도, 배울 것도 있습니다. 그래서 걸을 시간이 없습니다.

안부 인사를 전합니다. 블라디미르.

전화로 친척과 의사 소통을 할 수 있습니다 - 컴퓨터에서 산만 해짐 - 집에 있으면 안되는 것으로 자신을 사로 잡습니다.

 
SanAlex :

전화로 친척과 의사 소통을 할 수 있습니다 - 컴퓨터에서 산만 해짐 - 집에 있으면 안되는 것으로 자신을 사로 잡습니다.

이 주제의 장점에 대해 쓸 일이 있으면 큰 관심을 갖고 읽어 보겠습니다. 나는 이미 모든 친척들과 이야기를 나눴고 집안일 때문에 컴퓨터에서 여러 번 산만 해졌습니다.

예를 들어, 자유 시간이 있고 후행 정지에 대한 기술 사양 작성 문제에 도움을 주고 싶다면 저는 감사할 뿐입니다.

후행 알고리즘을 종이에 작성하는 것이 좋습니다. 즉, 귀하의 의견으로는 어떻게 작동해야 하는지에 대한 코드 없이 세부적인 기술 사양을 하나씩 작성하십시오. 이것으로 우리는 앞으로 일할 것입니다.



안부 인사를 전합니다. 블라디미르.

 
MrBrooklin :

이 주제의 장점에 대해 쓸 일이 있으면 큰 관심을 갖고 읽어 보겠습니다. 나는 이미 모든 친척들과 이야기를 나눴고 집안일 때문에 컴퓨터에서 여러 번 산만 해졌습니다.

안부 인사를 전합니다. 블라디미르.

나는 당신을 화나게하고 싶지 않았습니다. 당신은 노년에 당신의 몸을 죽였습니다.

 
SanAlex :

나는 당신을 화나게하고 싶지 않았습니다. 당신은 노년에 당신의 몸을 죽였습니다.

유감 없음! 현재는 건설적인 커뮤니케이션에 더 관심이 있습니다. 내 몸을 돌봐 주셔서 감사합니다!

안부 인사를 전합니다. 블라디미르.

 
MrBrooklin :

이 주제의 장점에 대해 쓸 일이 있으면 큰 관심을 갖고 읽어 보겠습니다. 나는 이미 모든 친척들과 이야기를 나눴고 집안일 때문에 컴퓨터에서 여러 번 산만 해졌습니다.

자유 시간이 있고 후행 정지에 대한 기술 사양 작성 문제에 도움이 되고 싶다면 다음과 같이 감사할 뿐입니다.



안부 인사를 전합니다. 블라디미르.

수평선에서 후행을 제안할 수 있습니다.

아주 편리한 아이템! Vladimir Karputov 의 코드 작성 중

https://www.mql5.com/ru/forum/233860/page43#comment_13219147

 
SanAlex :

수평선에서 후행을 제안할 수 있습니다.

아주 편리한 아이템! Vladimir Karputov 의 코드 작성 중

https://www.mql5.com/ru/forum/233860/page43#comment_13219147

공부할 흥미로운 예. 고맙습니다!

안부 인사를 전합니다. 블라디미르.

 

그래서 내가 읽은 문헌을 기반으로 후행 정지 기능이 있는 Expert Advisor를 만들기 위한 작은 알고리즘을 작성했습니다.

  1. Stop 수준 의 추적(유지 관리) 작업을 자동화하기 위해 Expert Advisor를 만듭니다. 오픈 포지션 상실 이미 이익실현 및 정지 수준을 설정했습니다. 손실 .
  2. EA에서는 "trailing level"을 설정하고 "trailing step"을 설정하는 두 개의 매개변수를 사용하여 입력 매개변수 블록을 생성합니다.
  3. 새로운 따옴표가 도착하면 OnTick() 함수로 처리합니다. 후행은 현재 기호에 대해 새 틱이 도착할 때만 작동합니다.
  4. 모든 위치의 열거 주기를 만들고 시작합시다.
  5. 갑자기 열린 위치를 찾지 못하면 주기로 돌아갑니다.
  6. 견적을 업데이트합니다.
  7. 열린 위치가 있으면 계속하십시오.
  8. 오픈 포지션 유형 결정: 매수 또는 판매.
  9. 매수 포지션이 open 이면 현재 가격이 open 포지션의 가격에 상대적인 위치를 결정합니다.
  10. 현재 가격이 포지션 개시 가격보다 높으면 어느 정도 상승했는지 확인합니다.
  11. 현재 가격이 입력 매개변수에 지정된 "후행 수준"에 도달한 경우 중지 를 이동합니다. 상실 매수 포지션 의 시가와 동일한 손실 없는 수준까지 . 그렇지 않으면 우리는 아무 것도 하지 않습니다.
  12. 현재 가격이 "후행 단계"와 동일한 양만큼 "후행 수준"을 초과한 경우 중지 매수 포지션 의 시가 수준에서 손실 이 이동합니다. 가격이 이 포지션에 대해 설정된 이익 실현 수준에 도달할 때까지 "후행 단계"와 같은 값으로 계속 진행됩니다.
  13. 가격이 반전되어 이미 이동한 Stop 수준에 도달하면 Loss 하면 포지션이 닫힙니다.
  14. 매도 포지션이 열려 있는 경우 현재 가격이 오픈 포지션의 가격에 상대적인 위치를 결정합니다.
  15. 현재 가격이 포지션 개시 가격보다 낮으면 어느 수준까지 하락했는지 확인합니다.
  16. 현재 가격이 입력 매개변수에 지정된 "후행 수준"에 도달한 경우 중지 를 이동합니다. 상실 매도 포지션 의 시가와 동일한 손실 없는 수준까지 . 그렇지 않으면 우리는 아무 것도 하지 않습니다.
  17. 현재 가격이 "후행 단계"와 동일한 양만큼 "후행 수준"을 초과한 경우 중지 손실매도 포지션의 시가 수준에서 이동합니다. 가격 이 이 포지션에 대해 설정된 이익 실현 수준에 도달할 때까지 "후행 단계"와 같은 값으로 계속 진행됩니다.
  18. 가격이 반전되어 이미 이동한 Stop 수준에 도달하면 Loss 하면 포지션이 닫힙니다.

알고리즘을 보고 어떤 순간을 놓쳤는지 알려주세요.

안부 인사를 전합니다. 블라디미르.