[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 15

 
TarasBY :
우선, 보다 정확한 형식으로 조건의 가격을 기록하십시오. Close[0](비폐쇄 막대의)은 Bid와 같습니다. 아마도 이것은 표시기의 동작에서 무언가를 변경할 것입니다.
알겠습니다. 고맙습니다.
 
TarasBY :
내 게시물에 댓글을 달 때, 당신은 종종 다시... 나는 이것을 필요로 하지 않습니다. 그리고 당신이 댓글을 달고자 하는 사람들의 자리에 나 자신을 두는 것 또한 그것들을 거부할 것입니다. MQL4를 마스터하는 과정에서 더 많은 계시가 여러분을 기다리고 있습니다.

뭔가 잘못되었다면 죄송합니다. 나는 당신을 불쾌하게 할 의도가 전혀 없었으며 MQL4에 대해 내가 알고 있는 것을 매우 잘 이해합니다. 당신이 알고있는 것과 비교할 수 없습니다.
 
Expert Advisor를 보고 체인의 마지막 열린 주문을 닫은 후 전체 주문 체인이 함께 닫히고 모든 기능이 거기에 예약되어 쉽게 파악할 수 있도록 조건을 만드는 데 도움을 주십시오.
 
Expert Advisor를 디버깅 할 때 테스터에서 시장 진입을 위한 전제 조건이 있었는지 확인하기 위해 특정 지표 값에 대해 다른 색상의 화살표를 그려야 합니다. 누구든지 예제에 대한 링크가 있습니까?
 
Usual_Trader :
Expert Advisor를 디버깅할 때 테스터에서 시장 진입을 위한 전제 조건이 있었는지 확인하기 위해 특정 지표 값에 대해 다른 색상의 화살표를 그려야 합니다. 누구든지 예제에 대한 링크가 있습니까?
여기에서 볼 수 있습니다. 표시기 자체에서 이 원칙(표시기 신호가 코드에 의해 처리되는지 확인)을 사용하지만 원하는 경우 방법을 이해할 수 있습니다.
 
Frostr :
Expert Advisor를 살펴보고 체인의 마지막 열린 주문을 닫은 후 전체 주문 체인이 함께 닫히고 모든 기능이 거기에 예약되어 쉽게 파악할 수 있도록 조건을 만드는 데 도움을 주십시오.


당신은 소원을 조금 공식화합니다. 특정 주문을 마감할 때인가요?

그렇지 않은 경우 매우 간단합니다.

프로그램 초반에

int 이전_총_주문수=0;

프로그램 본문에서:

새 주문을 열 때

이전_주문++;

시험:

if (prevous_orders>OrdersTotal()) CloseAllTrades(Sym); //이 함수는 이 인스트루먼트에 대한 모든 주문을 마감하는 코드베이스 중 하나일 수 있습니다.

마지막 미결제 주문이 마감될 때

그런 다음 프로그램 시작 부분에서 변수 Last_ticket을 선언합니다.

주문을 열 때 Last_ticket=OrderSend.....

시험:

if( OrderSelect ( OrderSelect ( Last_ticket, SELECT_BY_TICKET , int pool=MODE_TRADES)!=true)   CloseAllTrades(Sym);

 
TarasBY :
여기에서 볼 수 있습니다. 표시기 자체에서 이 원칙(표시기 신호가 코드에 의해 처리되는지 확인)을 사용하지만 원하는 경우 방법을 이해할 수 있습니다.

고맙습니다
 

나는 라인 + 3*Point의 가격에 텍스트를 묶지만(즉, 조금 더 높게 설정), 어쨌든 차트(창)의 크기를 변경하면 텍스트가 라인 위 또는 아래에 있게 됩니다. 또는 라인 수준(점프)에서 ... 왜 이런 일이 발생합니까? - 가격에 대한 정확한 좌표를 제공합니다. 어떻게 해결되나요?

나는 다른 사람들이 어떻게하는지보고 시도했지만 효과는 비슷합니다. 나는 그들이 이 "줄넘기"를 제거하는 방법을 이해하고 싶습니다. 그리고 가장 중요한 것은 좌표가 고정되어 있기 때문에 가격과 시간이 표시되는 이유는 무엇입니까?

 
EA가 작동하지 않는 이유를 이해할 수 없습니다. 모든 것을 시도했습니다... 아무것도...
 
Usual_Trader :


당신은 소원을 조금 공식화합니다. 특정 주문을 마감할 때인가요?

그렇지 않은 경우 매우 간단합니다.

프로그램 시작시...


감사합니다. 시도하겠습니다!

(가격 움직임이 음수인 경우 증가된 로트가 있는 위치를 열어야 하고 증가된 로트가 있는 위치를 여는 것이 증가된 마지막 위치까지 반복되어야 하는 조건으로 일련 의 개시 위치 를 만들려고 합니다. 로트는 정류장으로 닫혀 있으며 여기에서이 체인의 모든 위치가 함께 닫힐 필요가 있습니다)

사유: