Последняя версия: 2.03
Год выпуска: 2016
Описание: Торговый робот по системе Шелест утренних звезд
Валютные пары: Согласно правилам системы
Таймфрейм: Согласно правилам системы
Время торговли: Согласно правилам системы
Описание стратегии:
http://tradelikeapro.ru/shelest-utrennih-zvezd-h4-mod/?contact=2785762
/torgovye-sistemy/2/h1-d1-shelest-utrennikh-zvezd/4051/
/torgovye-sistemy/2/m5-shelest-utrennikh-zvezd-dlya-m5/10192/?do=findComment&comment=217844
первая тема /laboratoriya-profitfx/24/sovetnik-rozovye-zvezdy-padayut-v-ryad/13935/
Т.к автор по всей видимости ушел с форума, а открытый код только для мт5, то я решил воскресить топан, но уже с советником от arbuz771 (с его разрешения).
По моему мнению, по своему функционалу он превосходит оригинальную версию.
extern double AO_level=0.009;
extern string s="параметры ордеров";
extern double lot=0.1;// фиксированный лот
extern double min_lot=0.01;
extern int n_profit_order=2;
extern int n_loss_order=6; если получен убыток то этот параметр показывает до какого по порядку ордера после первого убыточного лот будет снижен до min lot.
extern double MM_type=1;// тип ММ
extern string s1="если параметр равен 1, то % риска к своб марже";
extern string s2="если параметр равен любому другому числу, то фикс. лот";
extern double Risk_per=1;//процент риска на своб. средства
extern int slippage=3;//допустимое проскальзывание ордеров
extern int Magic=34857;//мэджик ордера
extern double max_stop=200; - максимальное значение стопа, если стоп ордера больше этого значения, ордер не будет выставлен.
extern double TP_koef=0.61;
extern double delta_stop=5; дельта к цене открытия стоп ордера
extern double delta_open=5; дельта к стопу ордера
extern string s4="параметры сопровождения ордеров";
extern bool use_ATR_tral=false; - исподльзовать трал по ATR (функция взята из советника black omega щт Silentcpec)
extern int AtrPeriod=14;// период ATR для трала
extern double AtrCoeff=1;//доля ATR для трала
extern string s5="параметры доливок";
extern bool use_extra_order=false; - использовать ли доливки
extern int n_extra_order=2;//сколько доливочных ордеров
extern int Magic1=3378283;//мэджик доливочных ордеров
extern double min_order_distance=30;//минимальная дистанция между доливочными ордерами
extern int n_days_close=6; - закрытие по длительности ордера (сколько дней жить ордеру)
extern bool use_reverse=false; (использовать реверсивное открытие)
extern bool use_close=true; (закрывать ли рыночные ордера при обратном пересечении АО 0?)
extern bool use_on_duration=false;(использовать ли закрытие по длительности)
extern bool use_month=false; (параметр позволяет исключить 2 месяца года из торговли)
extern int month1=5; (первый запретный месяц)
extern int month2=9; (второй запретный месяц)
extern bool miniTF_mode=false; (режим работы на мелких таймфреймах по-моему там какой-то косяк)
все параметры которые идут после работают только в этом режиме
extern int hour1_op=8; (час открытия торгов №1)
extern int hour1_en=13;(час закрытия торгов №1)
extern int hour2_op=16;(час открытия торгов №2)
extern int hour2_en=19;(час закрытия торгов №2)
extern int first_day=0;(запретный день недели для торговли)
extern int second_day=0;(второй запретный день недели для торговли)
extern int how_orders_mini=4;(сколько в день ордеров разрешено открывать)
extern int how_loss_mini_tf=2;(сколько в день убыточных ордеров может быть)
extern int how_profit_mini_tf=2;(сколько в день профитных ордеров)
Надеюсь кто то из местных программистов подхватит.
У меня же появилось несколько мыслей по улучшению, а именно
1. Ставить сл считаю более логичным за хай отката, то есть стоп ставится уже после активации отложки. Сейчас он ставится за хай бара который пересек 0 АО. Можно добавить просто как 2 вариант на выбор.
2. кроме минимального уровня ао (macd) добавить еще и максимальный, что бы сделки открывались между уровнями.
3. Вероятно нужен какой то фильтр старшего тф. Можно начать с 2 машек. Лучше перескакивать через тф то есть для h1 нужны машки d1 итд
история изменений
v2.01 исправлен баг не позволяющий открывать лонги
v2.02 добавлен авторский АО с возможностью изменять настройки АО
v2.03 доработано
