Если внести изменения в модуль сигнала, скомпилировать его или добавить еще один модуль, а потом снова создать советник - то при этом мастер МКЛ5 надпишет основной код советника и снова все изменения вручную добивать в сгенерированный советник?!
#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 - тип отложенного ордера (может быть...
Счёт неттинг, совершено три сделки, в одном направлении, равным лотом, через равное количество пунктов. будет ли, всегда, цена позиции равна цене средней(второй) сделки?
Цена позиции это, всегда, средняя цена всех сделок?
Sile Si: Счёт неттинг, совершено три сделки, в одном направлении, равным лотом, через равное количество пунктов. будет ли, всегда, цена позиции равна цене средней(второй) сделки?
На форексе - вроде да (после того, конечно, как будут совершены все 3 сделки), на ФОРТСе - нет. Будет переоткрытие позиции после клирингов.
А подскажите пожалуйста, где посмотреть пример?
Куда в модуле сигнала вставить код входного параметра в виде перечисления, чтобы потом его указать в дескрипторе этого модуля.
Пример: https://www.mql5.com/ru/code/19025
Спасибо, сейчас гляну. Но это не модуль для стандартной библиотеки и мастера.
Уточню свой вопрос - можно ли в модуле сигнала, созданном в Мастере MQL5, использовать свое перечисление enum?
Счёт неттинг, совершено три сделки, в одном направлении, равным лотом, через равное количество пунктов. будет ли, всегда, цена позиции равна цене средней(второй) сделки?
Цена позиции это, всегда, средняя цена всех сделок?
Счёт неттинг, совершено три сделки, в одном направлении, равным лотом, через равное количество пунктов. будет ли, всегда, цена позиции равна цене средней(второй) сделки?
На форексе - вроде да (после того, конечно, как будут совершены все 3 сделки), на ФОРТСе - нет. Будет переоткрытие позиции после клирингов.
Цена позиции это, всегда, средняя цена всех сделок?
Зависит от объема!
Будет переоткрытие позиции после клирингов.
Но цена её не изменится.
Но цена её не изменится.
Изменится! Произойдет закрытие предыдущей позиции и открытие новой. Но это на ФОРТСе!
Зависит от объема!
Понятно что смещение будет в сторону большего лота, но это-же всё равно средняя цена, как если бы на хедж счёте применить формулу
double average_op = (op1 * lot1 + op2 * lot2 + opN * lotN) / (lot1 + lot2 + lotN);Или нет?
Изменится! Произойдет закрытие предыдущей позиции и открытие новой. Но это на ФОРТСе!
Та я про него-ж ФОРТС) Если закрылась по 4657 то и открылась по 4657