MACD용으로 리메이크 하기로 했습니다. 저는 이것을 했습니다. Indicator_MACD라는 이름으로 저장한 다음 편집하기 시작했습니다. 완성된 결과를 저장했습니다. 터미널 을 실행하고 연결을 시도했습니다. - 아무것도 아닙니다. 좋아, 나는 컴파일을 했고 많은 오류를 주었다.
'limit' - initialization expected C:\Program Files\MetaTrader - Alpari\experts\indicators\Indicator_MACD.mq4 (60, 16)
'i' - expression on global scope not allowed (60, 23)
'i' - expression on global scope not allowed (60, 30)
'{' - expression on global scope not allowed (61, 5)
'}' - unbalanced parentheses (71, 3)
igrok2008>> : Попытался понять в чём причина но ничего на ум не приходит. Ведь исправлял только самое самое, основное не трогал...... Индикатор прикрепляю. Помогите кто чем может!!!!!!!!!!
친구, 좋은 오후입니다.
이 문제에 대한 조언을 부탁드립니다...
표시기에서 다음을 구현하고 싶습니다.
이 표시기가 "첨부된" 차트가 EURUSD 차트인 경우 하나의 메시지가 표시되어야 합니다.
이것이 GBPUSD 차트인 경우 다른 메시지가 표시됩니다.
MQL4의 어떤 명령이 "현재" 통화 쌍의 차트에서 확인합니까?
미리 감사드립니다.
말해 주세요. 마지막 오픈 주문에서 OderOpenPrice()를 가져오도록 코드를 작성하는 방법.
또는 그런 단순한 조언자가 주위에 있는 사람 - 가격이 op_sell이 떨어질 때 마지막 op_buy 주문에서 x 포인트만큼 상승할 때.
방금 프로그램을 작성해보려고 했는데 이렇게 간단한 것조차 하지 못했어요))))))
1) 이 첫 번째 주문을 열 때 해당 OrderOpenPrice를 전역 변수에 쓰거나
2) 현재 열려있는 주문의 열거를 통해
'limit' - initialization expected C:\Program Files\MetaTrader - Alpari\experts\indicators\Indicator_MACD.mq4 (60, 16) 'i' - expression on global scope not allowed (60, 23) 'i' - expression on global scope not allowed (60, 30) '{' - expression on global scope not allowed (61, 5) '}' - unbalanced parentheses (71, 3)Попытался понять в чём причина но ничего на ум не приходит. Ведь исправлял только самое самое, основное не трогал...... Индикатор прикрепляю. Помогите кто чем может!!!!!!!!!!
limit = Bars-MathMax(pF1,pS1 }OderOpenPrice()가 마지막 오픈 주문에서 가져온 것임을 등록할 수 있습니다.
int i=OrdersTotal();
주문 선택(i, SELECT_BY_POS );
이중 가격=OrderOpenPrice();
친구는 일하기 싫다
OderOpenPrice()가 마지막 오픈 주문에서 가져온 것임을 등록할 수 있습니다.
정수 i=OrdersTotal();
주문 선택(i,SELECT_BY_POS);
이중 가격=OrderOpenPrice();
친구는 일하기 싫다
이렇게 시도
정수 i=OrdersTotal();
주문 선택(i -1 ,SELECT_BY_POS);
이중 가격=OrderOpenPrice();