MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 630

 
Andrey Sokolov :

인사말. 문제가 무엇이며 해결 방법을 알려주십시오.

테스트를 위해 1, 2, 3 및 여섯 번째 숫자에 대해 역사상 여러 개의 양초를 변경했습니다.

테스트할 때 두 번째 것은 처리하고 세 번째는 처리하지 않고 그린 다음 Stop Out으로 인해 오류가 중지된 상태로 중지됩니다.

스탑 아웃 - 자금이 바닥나고 포지션이 강제로 닫힙니다)

************************************************** ***** ***********************************

차트 기호를 변경하는 방법은 무엇입니까?

EURUSD M5, EURUSD M15, EURUSD M30, USDCHF H1 차트가 열려 있습니다.

7:00에 19:00에 GBPUSD M5, GBPUSD M15, GBPUSD M30, EURJPY H1으로 교체하고 EURUSD 및 USDCHF 차트를 이전 형식으로 되돌려야 합니다.

 
danil77783 :
안녕하세요. 질문은 ~이야. 전략 테스터에서 어드바이저를 시작할 때 오류 130(잘못된 중지)이 표시됩니다. 오류가 어디에 있는지 알려주실 수 있습니까? 맞춤형 지표 에 대한 조언자 . 다음은 코드입니다.

지금은 MT4에서 귀하의 코드를 볼 기회가 없지만 여기에서 즉시 분명합니다.

ticket = OrderSend ( Symbol (), OP_SELL ,Lot, Bid , 10 , Bid +SL, 0 , NULL ,Magic, 0 , clrRed );

SL은 무엇과 같습니까?

그리고 왜 정규화되지 않은 가격을 서버에 보내는 것입니까? 최소한 다음과 같아야 합니다.

ticket = OrderSend ( Symbol (), OP_SELL ,Lot, Bid ,1 0, NormalizeDouble(Bid+SL,Digits),NormalizeDouble(0.0,Digits), NULL ,Magic, 0 , clrRed );
 
Igor Makanu :

지금은 MT4에서 귀하의 코드를 볼 기회가 없지만 여기에서 즉시 분명합니다.

SL은 무엇과 같습니까?

그리고 왜 정규화되지 않은 가격을 서버에 보내는 것입니까? 최소한 다음과 같아야 합니다.

답변 감사합니다만 똑같습니다.

 
danil77783 :

답변 감사합니다만 똑같습니다.

Igor의 질문에 " SL은 무엇과 같습니까?"에 올바르게 답하십시오. 아마도 모든 것이 바뀔 것입니다.

 
Galim_V :

Igor의 질문에 " SL은 무엇과 같습니까?"에 올바르게 답하십시오. 아마도 모든 것이 바뀔 것입니다.

답변 해주셔서 감사합니다. 그런 다음 TP와 동일한 블록을 등록해야 합니다.

TP = NormalizeDouble ( Bid - TakeProfit* Point , Digits );
           if ( OrderSelect (ticket, SELECT_BY_TICKET ))
             if ( OrderModify (ticket, OrderOpenPrice (),SL , TP, 0 ));

내가 제대로 이해합니까? 문제가 무엇인지 알 수 있습니다. 이 코드는 Forex for yu 터미널에서 작동하고 판매 거래를 열고 손절매를 하고 이익을 얻 습니다. 작업 코드를 저장하고 복사본으로 작업을 계속하기 위해 복사하고 동일한 터미널의 복사본은 다른 이름으로만 이미 오류 130을 제공합니다. 오류가 많은 것을 이해하지만 왜 그러합니까? 첫 번째 경우에 작동합니까?

 
  • 후행이 켜진 코드에 ATR 표시기를 기반으로 특정 필터를 추가하는 방법은 무엇입니까?
  •  
    그런 다음 각각 "중지"를 BU +
  •  
    동일한 ATR 표시기를 기반으로 한 동적 단계
 
danil77783 :

답변 해주셔서 감사합니다. 그런 다음 TP와 동일한 블록을 등록해야 합니다.

내가 제대로 이해합니까? 문제가 무엇인지 알 수 있습니다. 이 코드는 Forex for yu 터미널에서 작동하고 판매 거래를 열고 손절매를 하고 이익을 얻 습니다. 작업 코드를 저장하고 복사본으로 작업을 계속하기 위해 복사하고 동일한 터미널의 복사본은 다른 이름으로만 이미 오류 130을 제공합니다. 오류가 많은 것을 이해하지만 왜 그러합니까? 첫 번째 경우에 작동합니까?

첫 번째 요점에서 대답은 예입니다.

두 번째 - 아마도 복사할 때 실수를 했을 것입니다; 아마도 프로그램은 파일과 함께 작동합니다; 등.

 
Galim_V :

첫 번째 요점에서 대답은 예입니다.

두 번째 - 아마도 복사할 때 실수를 했을 것입니다; 아마도 프로그램은 파일과 함께 작동합니다; 등.

좋아, 어쨌든 고마워! 추가하겠습니다.

 
전화로 돈을 벌 수 있는 외환 플랫폼을 추천할 수 있는 사람이 있습니까? OnePlus 전화가 있습니다.
 
Giovano Santos :
전화로 돈을 벌 수 있는 외환 플랫폼을 추천할 수 있는 사람이 있습니까? OnePlus 전화가 있습니다.

.