안녕하세요. MQL4에서 Expert Advisor를 작성하기로 했습니다. 전에 하지 않았습니다. 예를 들어, 고문이 볼린저 밴드 지표의 하단 라인 값을 Ask 라인과 비교하도록 하는 방법을 알려주십시오. 도움을 주셔서 미리 감사드립니다.
double Bands_Low0 = iBands ( Symbol (), Period (), 20 , 2 , 0 , PRICE_CLOSE ,MODE_LOWER, 0 ); // Нижняя линия на нулевом бареdouble Bands_Low1 = iBands ( Symbol (), Period (), 20 , 2 , 0 , PRICE_CLOSE ,MODE_LOWER, 1 ); // Нижняя линия на первом бареdouble Bands_Low2 = iBands ( Symbol (), Period (), 20 , 2 , 0 , PRICE_CLOSE ,MODE_LOWER, 2 ); // Нижняя линия на втором бареdouble Bands_High0= iBands ( Symbol (), Period (), 20 , 2 , 0 , PRICE_CLOSE ,MODE_UPPER, 0 ); // Верхняя линия на нулевом бареdouble Bands_High1= iBands ( Symbol (), Period (), 20 , 2 , 0 , PRICE_CLOSE ,MODE_UPPER, 1 ); // Верхняя линия на первом бареdouble Bands_High2= iBands ( Symbol (), Period (), 20 , 2 , 0 , PRICE_CLOSE ,MODE_UPPER, 2 ); // Верхняя линия на втором баре
다음으로 원하는 바에 있는 변수의 값과 매도호가를 비교합니다. 가격과 변수의 값을 명시적으로 비교하여 겉보기에는 동등하지만 항상 실제로 동일한 것은 아닙니다. 따라서 가격별로 볼린저 밴드의 교차점을 아래에서 위로, 위에서 아래로 모두 확인할 필요가 있습니다. 이렇게 하려면 이전 양초의 High 또는 Low 값(확인된 교차 방향에 따라 다름)을 확인된 양초의 막대에 해당하는 변수의 값과 비교해야 합니다. 첫 번째 촛불(0은 많은 잘못된 신호를 제공함)
MQL4를 사용하여 주문에 대한 설명을 작성하는 방법은 무엇입니까?
주문을 보낼 때 주석은 매개 변수 중 하나이지만 선택 사항이며 종종 생략됩니다...
https://docs.mql4.com/ru/trading/OrderSend
주문을 보낼 때 주석은 매개 변수 중 하나이지만 선택 사항이며 종종 생략됩니다...
https://docs.mql4.com/ru/trading/OrderSend
주문이 이미 열려 있으면 어떻게 합니까?
주문이 이미 열려 있으면 어떻게 합니까?
일정이 변경되었습니다.
쿠릴린 05.09.2011 05:30
안녕하세요. MQL4에서 Expert Advisor를 작성하기로 했습니다. 전에 하지 않았습니다. 예를 들어, 고문이 볼린저 밴드 지표의 하단 라인 값을 Ask 라인과 비교하도록 하는 방법을 알려주십시오. 도움을 주셔서 미리 감사드립니다.
어드바이저가 먼저 0TP와 SL로 주문을 열고 TP와 SL을 설정하는 방법을 알려주십시오. 이것은 Market Execution에 필요합니다.
어드바이저가 먼저 0TP와 SL로 주문을 열고 TP와 SL을 설정하는 방법을 알려주십시오. 이것은 Market Execution에 필요합니다.
코드의 첫 번째 줄로 주문을 열고 두 번째 줄로 수정하십시오 :))))))))
그리고 당신이 올바르게 한다면:
1. 개봉하기 전에 위치 매개변수가 유효한지 확인하십시오.
2. 포지션 개설
3. 포지션이 열려 있는지 확인
3.1. 그렇지 않은 경우 발생한 오류를 처리합니다(많은 오류가 있을 수 있음).
3.2. 오류를 올바르게 처리한 후 몇 가지 옵션이 있습니다. 그 중 하나는 포지션을 열 수 없다는 것입니다. 올바른 추가 작업을 위해 고문에게 이에 대한 메시지와 함께 기능을 종료합니다.
3.3. 오류 처리 및 조정된 매개변수의 정상적인 결과로 주문이 결국 열린 경우
4. 정지 매개변수를 확인하고 DC의 StopLevel 수준에 대한 허용 제한에 대한 위치를 확인하고 필요한 경우 조정합니다.
5. 오픈 포지션 수정...
6. 수정 성공 확인
7. 등 ....
지금 누가 쉬운가요? :))))))))))))))))))
코드의 첫 번째 줄로 주문을 엽니다. ........ :))))))))
지금 누가 쉬운가요? :))))))))))))))))))
고문 자신이 아침까지 침대 옆 탁자에 돈을 놓는 방식으로 코드를 작성할 수 있습니까?
이미 기성품 기능이 있습니까?
)))
어드바이저가 Market Execution 에서 거래되도록 리메이크하는 방법을 알려주세요. 그러면 제로 테이크 프로핏과 스톱로스로 주문이 열리고, 그 다음 스톱로스와 테이크 프로핏이 이미 설정되어 있습니까?
일반적인 코드를 작성하십시오. 미리 감사드립니다.
당신은 위에서 답변을 받았습니다. 게시물과 주제를 복제할 필요가 없습니다.