Перейти к содержанию

[open source] [Советник] Розовые Звезды Падают В Ряд RELOADED


fakeyou

Рекомендуемые сообщения

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано (изменено)
Название советника: Shelest_Star
Последняя версия: 2.03
Год выпуска: 2016
Описание: Торговый робот по системе Шелест утренних звезд
Валютные пары: Согласно правилам системы
Таймфрейм: Согласно правилам системы
Время торговли: Согласно правилам системы
Описание стратегии:
http://tradelikeapro.ru/shelest-utrennih-zvezd-h4-mod/?contact=2785762
http://tlap.com/forum/torgovye-sistemy/2/h1-d1-shelest-utrennikh-zvezd/4051/
http://tlap.com/forum/torgovye-sistemy/2/m5-shelest-utrennikh-zvezd-dlya-m5/10192/?do=findComment&comment=217844

первая тема http://tlap.com/forum/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 доработано

Shelest_Star_2_03.mq4
AO_mod.mq4

Изменено пользователем Pavel888
  • Лайк 16
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано

сейчас в боте критическая багуля - он не открывает лонги


Полечил багулю, теперь лонги открывает.

Shelest_Star_2_01.mq4

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано


сейчас в боте критическая багуля - он не открывает лонги


Полечил багулю, теперь лонги открывает.


any backtest result?
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано


попробуй вместо макди OSMA


да тут много чего можно попробовать, но менять нужно хотя бы потому что настройки дефолтного ао не поддаются изменению
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано

Добрый день, коллеги!
Сделал универсальный индикатор АО с настройками периода медленной и быстрой МА, метода усреднения. Вставил в советник.

extern string s3="параметры ТС";
extern double AO_level=0.009;
extern int Fast_Ma = 5;
extern int Slow_Ma = 34;
extern ENUM_MA_METHOD Method_Ma = 0;

AO_mod.mq4
Shelest_Star_2_02.mq4
GBPUSDH4.png

  • Лайк 9
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано

Вставил расчет индикатора в код советника, теперь ордера выставляет, проверил.

Shelest_Star_2_03.mq4
GBPUSDH4_2.png

  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано (изменено)

уже умеет вот так
Вопреки ожиданиям пока получается больше скальпер чем трендовик. Только сделок мало.

TesterGraph.gif
StrategyTester.htm

Изменено пользователем fakeyou
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

  • 3 months later...
[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано

Добрались руки и до вашего советника. В целом хорошо. Есть замечания и предложения.

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

  • 3 months later...
[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано


Вставил расчет индикатора в код советника, теперь ордера выставляет, проверил.


Приветствую! Как отключить функцию закрытия ордера при пересечение нуля AO?
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Розовые Звезды Падают В Ряд RE… Опубликовано

Добрались руки и до вашего советника. В целом хорошо. Есть замечания и предложения.


Хотелось бы услышать замечания и предложения.
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...