#property description"The script sets the pending orders down from the price"#property script_show_inputs//---#include <Trade\Trade.mqh>
#include <Trade\SymbolInfo.mqh>
CTrade m_trade; // trading object
CSymbolInfo m_symbol; // symbol info object//+------------------------------------------------------------------+//| Enum pending orders DOWN |//+------------------------------------------------------------------+enum ENUM_PENDING_ORDERS_DOWN
{
buy_limit = 0 , // Buy Limit
sell_stop = 3// Sell Stop
};//--- input parametersinputushort InpDownGep = 15 ; // Gap for pending orders DOWN from the current price (in pips)inputushort InpDownStep = 30 ; // Step between orders DOWN (in pips)input ENUM_PENDING_ORDERS_DOWN InpDownOrders = sell_stop; // Type of pending orders DOWN
Скрипт "Pending orders DOWN" выставляет сетку ордеров ВНИЗ от текущей цены. Входные параметры Gap for pending orders DOWN from the current price (in pips) - отступ от текущей цены для первого отложенного ордера; Step between orders DOWN (in pips) - шаг между отложенными ордерами; Type of pending orders DOWN - тип отложенного ордера (может быть...
솔루션은 다음과 같습니다. 신호 모듈에서
MQL5 마법사에 의해 생성된 Expert Advisor에서:
결과:
Vladimir, 그러면 Advisor를 다시 컴파일할 때마다 코드의 일부를 수동으로 삽입해야 합니까?
Vladimir, 그러면 Advisor를 다시 컴파일할 때마다 코드의 일부를 수동으로 삽입해야 합니까?
아니요, EA 코드에 열거형을 삽입한 후 원하는 만큼 컴파일할 수 있습니다. 결국 코드는 제자리에 남아 있고 삽입된 부분은 아무데도 가지 않을 것입니다.
어디에서 예를 찾을 수 있는지 알려주실 수 있습니까?
신호 모듈에서 열거형 형식으로 입력 매개변수 의 코드를 삽입하는 곳, 나중에 이 모듈의 설명자에서 지정할 수 있습니다.
예: https://www.mql5.com/ru/code/19025
감사합니다. 지금 살펴보겠습니다. 그러나 표준 라이브러리 및 마법사용 모듈이 아닙니다.
내 질문을 명확히 하겠습니다. MQL5 마법사 에서 생성된 신호 모듈 에서 사용자 지정 열거 형을 사용할 수 있습니까?
네팅 계정, 동일한 수의 포인트를 통해 동일한 로트로 한 방향으로 3개의 거래가 이루어졌습니다. 포지션의 가격은 항상 평균(두 번째) 거래의 가격과 같습니까?
포지션 가격은 항상 모든 거래의 평균 가격입니까?
네팅 계정, 동일한 수의 포인트를 통해 동일한 로트로 한 방향으로 3개의 거래가 이루어졌습니다. 포지션의 가격은 항상 평균(두 번째) 거래의 가격과 같습니까?
Forex의 경우 - 예(물론 3개의 거래가 모두 이루어진 후), FORTS의 경우 - 아니오. 청산 후 포지션이 재개됩니다.
포지션 가격은 항상 모든 거래의 평균 가격입니까?
볼륨에 따라 다릅니다!
청산 후 포지션이 재개됩니다.
그러나 가격은 변하지 않을 것입니다.
그러나 가격은 변하지 않을 것입니다.
바뀔 것이다! 이전 위치는 닫히고 새 위치가 열립니다. 그러나 그것은 FORTS에 있습니다!