Haos писал(а):...Напишите здесь четкое техзадание (без ссылок на др. разделы)....
EA-MA-TWEEX - название совы.
Константы и переменные:
ТФ - м5 (по умолчанию)
SMA (close) 1 - 96 (по умолчанию) - период быстрой SMA
SMA (close) 2 - 480 (по умолчанию) - период медленной SMA
Lot initial - 0.01 (по умолчанию) - начальный торговый лот
Lots-add - 0.01 (по умолчанию) - объем суммарного перевеса ордеров какого либо направления (продаж или покупок) над суммарным объемом противоположных ордеров.
Примечание: Лот открываемого ордера (к примеру на продажу) отличного от начального рассчитывается по формуле: Lot sell order new = сумма лотов открытых buy orders + Lots-add - (минус) сумма открытых ранее других sell-orders (=0, естественно, если их еще нет)...
Max lot - 100.00 (по умолчанию) - ограничение максимального объема открываемого ордера.
Проскальзывание - 1 или 2 (по умолчанию)
MN - хххх - магический номер
Торговля осуществляется одновременно в обе стороны по периодически возникающим противоположным сигналам и соответствующим условиям (принцип "TWEEX")
Условия на покупку:Если сигнал пересечения SMA1 снизу вверх SMA2 выше на ценовом графике предыдущего пересечения SMA1 снизу вверх SMA2 - buy
Стопы и ТП не предусмотрены.
Условия на закрытие:
1. По противоположному сигналу пересечения SMA1 сверху вниз SMA2, если прибыль ордера (ордеров) buy > 0
2. Если при последующем сигнале закрытия противоположных ордеров (очередного пересечения SMA1 снизу вверх SMA2) суммарная прибыль всех ордеров (и buy и sell) > 0
Условия на продажу:Если сигнал пересечения SMA1 сверху вниз SMA2 ниже на ценовом графике предыдущего пересечения SMA1 сверху вниз SMA2 - sell
Стопы и ТП не предусмотрены.
Условия на закрытие:
1. По противоположному сигналу пересечения SMA1 снизу вверх SMA2, если прибыль ордера (ордеров) sell > 0
2. Если при последующем сигнале закрытия противоположных ордеров (очередного пересечения SMA1 сверху вниз SMA2) суммарная прибыль всех ордеров (и buy и sell) > 0
п.с. А хотя можно сделать еще и упрощенный вариант данной совы
EA-MA-TWEEX-SIMPLE или добавить его как отдельный возможный (false\true) режим -
Все то же самое, только без обязательной трендовой фильтрации, условия сигналов выше/ниже предыдущих...