셀 수 있습니다. MT4에서는 잘 작동합니다. MT5에서는 StopLevel(SymbolInfoInteger(_Symbol,SYMBOL_TRADE_STOPS_LEVEL)) 때문에 더 많이 설정했습니다. 아직 결함이 있습니다.
if ( NormalizeDouble (Bid - MStop, 4 ) >= Open)
^^^^^^
Что за хрень?
if (SL == 0 || NormalizeDouble (Ask + MStop, 4 ) <=SL)
^^^^^^^^ ^^^^^^^^^^^^^^
Почему не нормализовано? Нахрена это нормализовать?
이것은 "도대체 무엇입니까?"를위한 것이지만 나에게 조건은 수정 기능을 호출해야 할 때입니다.
코드를 본다면 작성하지 않았을 것입니다.
if ( NormalizeDouble (Bid - MStop, 4 ) >= Open)
^^^^^^
Что за хрень?
if (SL == 0 || NormalizeDouble (Ask + MStop, 4 ) <=SL)
^^^^^^^^ ^^^^^^^^^^^^^^
Почему не нормализовано? Нахрена это нормализовать?
이것은 "도대체 무엇입니까?"를위한 것이지만 나에게 조건은 수정 기능을 호출해야 할 때입니다.
...
제 생각에 Reshetov는 변수를 정규화할 필요가 없는 경우를 의미했습니다. 서버로 주문을 보낼 때 가격 값을 정규화하는 것이 필요합니다. NormalizeDouble(Bid - MStop,4) 대신 NormalizeDouble ( ( Bid - MStop ) ,4)을 수행합니다.
Meta Trader 5를 설치할 때 어떤 프록시 서버를 설치해야 하나요?
mt5에서 작동합니다.
예, 작동합니다 - 오류 계산 - 유로 / $의 경우 20112년 10월 10일 ~ 2012년 6월 10일
당신은 이것을 의미합니까?
수정 구매 0.10 EURUSD sl: 1.29120, tp: 1.29370 -> sl: 1.29120, tp: 1.29370 [잘못된 정차점]
제이에프 0 코어 1 19:48:37 2012.10.03 16:20:27 수정 오류 = 4756
손절매와 이익실현은 자체적으로 수정할 수 없으므로 손절매 오류를 작성합니다. 여기서 놀라운 사실입니다.
당신은 이것을 의미합니까?
수정 구매 0.10 EURUSD sl: 1.29120, tp: 1.29370 -> sl: 1.29120, tp: 1.29370 [잘못된 정차점]
제이에프 0 코어 1 19:48:37 2012.10.03 16:20:27 수정 오류 = 4756
손절매와 이익실현은 자체적으로 수정할 수 없으므로 손절매 오류를 작성합니다. 여기서 놀라운 사실입니다.
10핍 후에 정지를 변경하시겠습니까?
그렇다면 10핍은 어떻게 비싼 것으로 간주됩니까? 정류장이 변경될 때 표시되는 경우?
if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
위치 구매를 먹는 경우
if(MS스톱 > 0)
Mstop이 0보다 큰 경우
if(NormalizeDouble(Bid - Mstop,4) >= 열기)
입찰가에서 지정된 핍을 뺀 값이 시가보다 큰 경우 double Open = NormalizeDouble(PositionGetDouble( POSITION_PRICE_OPEN ),4);
4가지 표시를 가리켰다.
if(SL == 0 || NormalizeDouble(입찰가 - MStop,4) >= SL)
손절매 = 0 또는 입찰 가격에서 지정된 핍을 뺀 값이 손절매 수준 이상인 경우.
명확하지 않은 것은 무엇입니까?
MT4에서 잘 작동합니다.
MT5 글리치에서.
셀 수 있습니다. MT4에서는 잘 작동합니다. MT5에서는 StopLevel(SymbolInfoInteger(_Symbol,SYMBOL_TRADE_STOPS_LEVEL)) 때문에 더 많이 설정했습니다. 아직 결함이 있습니다.
예, 코드에 쓰여진 내용:
10핍 후에 정지를 변경하시겠습니까?
그렇다면 10핍은 어떻게 비싼 것으로 간주됩니까? 정류장이 변경될 때 표시되는 경우?
if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
위치 구매를 먹는 경우
if(MS스톱 > 0)
Mstop이 0보다 큰 경우
if(NormalizeDouble(Bid - Mstop,4) >= 열기)
입찰가에서 지정된 핍을 뺀 값이 시가보다 큰 경우 double Open = NormalizeDouble(PositionGetDouble( POSITION_PRICE_OPEN ),4);
4가지 표시를 가리켰다.
if(SL == 0 || NormalizeDouble(입찰가 - MStop,4) >= SL)
손절매 = 0 또는 입찰 가격에서 지정된 핍을 뺀 값이 손절매 수준 이상인 경우.
명확하지 않은 것은 무엇입니까?
MT4에서 잘 작동합니다.
MT5 글리치에서.
셀 수 있습니다. MT4에서는 잘 작동합니다. MT5에서는 StopLevel(SymbolInfoInteger(_Symbol,SYMBOL_TRADE_STOPS_LEVEL)) 때문에 더 많이 설정했습니다. 아직 결함이 있습니다.
예, 여기에서는 모든 것이 간단합니다. 정지 수준이 잘못되었습니다. 즉 정지가 최소값보다 작습니다.
이해할 수 없는 것은 무엇입니까?
예, 여기에서는 모든 것이 간단합니다. 정지 수준이 잘못되었습니다. 즉 정지가 최소값보다 작습니다.
이해할 수 없는 것은 무엇입니까?
안녕하세요, Reshetov님.
이것은 "도대체 무엇입니까?"를위한 것이지만 나에게 조건은 수정 기능을 호출해야 할 때입니다.
코드를 본다면 작성하지 않았을 것입니다.
코드는 다음과 같습니다.
번역 조건:
입찰 가격 - MStop이 포지션 개시 수준보다 크거나 같으면 이전이 아닌 수정 기능을 호출할 수 있습니다.
그래도 잘못 설정되었습니다. 코드에서 어떻게 되어야 하는지 알 수 있습니다. 올바르게 게시되어야 합니다.
SL이 정규화되었음을 보여주고 2차 정규화는 만일의 경우를 대비하여 나쁘지 않다고 생각합니다.
조건 자체(마을 위치에 대한 조건에서 가져옴):
손절매가 0과 같거나 입찰 가격에서 10핍을 뺀 값이 손절매 수준보다 크거나 같으면 수정 기능을 호출할 수 있습니다.
가격이 더 높고 손절매가 변경되면 다음 호출은 10핍 단위가 되므로 모든 틱에 대해 호출하지 않습니다.
제가 쓴 글인데 맞는 것 같아요.
나는 당신이 옳고 그름, 내 실수 또는 버그를 말할 것으로 예상 했습니까?
안녕하세요 Reshetov님,
이것은 "도대체 무엇입니까?"를위한 것이지만 나에게 조건은 수정 기능을 호출해야 할 때입니다.
...