Скачать MetaTrader 5

Вечер выходного дня

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Vladimir Karputov
Модератор
104252
Vladimir Karputov  

В этой теме исключительно на выходных принимаются заявки на "быстро забацать MQL5 советника".

Я оставляю за собой право как согласится сделать советника так и отказать :)

В случае появления советника его код В ОБЯЗАТЕЛЬНОМ порядке будет опубликован В ОТКРЫТОМ ВИДЕ.


Примечание: термин выходные - ПОЗДНИЙ ВЕЧЕР ПЯТНИЦЫ, ВСЯ СУББОТА и ВСЁ ВОСКРЕСЕНЬЕ.


NightTrader
157
NightTrader  

Здраствуйте.Тогда я буду первым . 3абацайте  MQL5 советника.

Вход  по RSI, фильтр МА. Ориентир на старший таймфрейм H1.
Условия входа

Настройки Параметры RSI, MA,SL,TP,БУ. Закрытие всех ордеров по общему профиту  и при получении противоположного сигнала.

Открытие сделок в шорт, когда цена находится ниже МА 110 на H1 и RSI (4)  имеет значение 70 и выше. Доливаемся по тренду следующим ордером при выходе ордера в бу на 30 пунктов. При закрытие по ТР  открываем новую сделку, если условия входа не изменились.Если получили стоп. Ждем следующего сигнала.

Открытие сделок в  бай, кода цена находится выше МА110 на H1 и RSI (4) имеет значение от 30 и ниже.

Доливаемся по тренду следующим ордером при выходе ордера в бу на 30 пунктов. При закрытие по ТР  открываем новую сделку, если условия входа не изменились.Если получили стоп. Ждем следующего сигнала.
Вообщем как то так для первоначального варианта.

Vladimir Karputov
Модератор
104252
Vladimir Karputov  
NightTrader:

Здраствуйте.Тогда я буду первым . 3абацайте  MQL5 советника.

Вход  по RSI, фильтр МА. Ориентир на старший таймфрейм H1.
Условия входа

Настройки Параметры RSI, MA,SL,TP,БУ. Закрытие всех ордеров по общему профиту  и при получении противоположного сигнала.

Открытие сделок в шорт, когда цена находится ниже МА 110 на H1 и RSI (4)  имеет значение 70 и выше. Доливаемся по тренду следующим ордером при выходе ордера в бу на 30 пунктов. При закрытие по ТР  открываем новую сделку, если условия входа не изменились.Если получили стоп. Ждем следующего сигнала.

Открытие сделок в  бай, кода цена находится выше МА110 на H1 и RSI (4) имеет значение от 30 и ниже.

Доливаемся по тренду следующим ордером при выходе ордера в бу на 30 пунктов. При закрытие по ТР  открываем новую сделку, если условия входа не изменились.Если получили стоп. Ждем следующего сигнала.
Вообщем как то так для первоначального варианта.

Этот советник будет в полном автоматическом режиме или иногда хочется визуализировать моменты входа (накинуть используемые индикаторы на график,  при отработке сигнала распечатать во вкладку "Эксперты" какой сигнал сработал) ?

NightTrader
157
NightTrader  
Визуализировать моменты входа, конечно лучше, чтобы отследить и исправить косяки, которые могут возникнуть в процессе работы. Лучше, когда советник докладывает, когда он открыл ордер и причину закрытия. Про трал забыл написать, ведь БУ и ТРАЛЛингСтоп это разные вещи.
Vladimir Karputov
Модератор
104252
Vladimir Karputov  
NightTrader:
Визуализировать моменты входа, конечно лучше, чтобы отследить и исправить косяки, которые могут возникнуть в процессе работы. Лучше, когда советник докладывает, когда он открыл ордер и причину закрытия. Про трал забыл написать, ведь БУ и ТРАЛЛингСтоп это разные вещи.

Подведу итог: 

Название я придумал такое (чтобы не заморачиваться, просто в генераторе паролей создал имя) - "OSYuWwJk EA".

Описание:

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Вечер выходного дня

NightTrader, 2018.03.31 22:52

Здраствуйте.Тогда я буду первым . 3абацайте  MQL5 советника.

Вход  по RSI, фильтр МА. Ориентир на старший таймфрейм H1.
Условия входа

Настройки Параметры RSI, MA,SL,TP,БУ. Закрытие всех ордеров по общему профиту  и при получении противоположного сигнала.

Открытие сделок в шорт, когда цена находится ниже МА 110 на H1 и RSI (4)  имеет значение 70 и выше. Доливаемся по тренду следующим ордером при выходе ордера в бу на 30 пунктов. При закрытие по ТР  открываем новую сделку, если условия входа не изменились.Если получили стоп. Ждем следующего сигнала.

Открытие сделок в  бай, кода цена находится выше МА110 на H1 и RSI (4) имеет значение от 30 и ниже.

Доливаемся по тренду следующим ордером при выходе ордера в бу на 30 пунктов. При закрытие по ТР  открываем новую сделку, если условия входа не изменились.Если получили стоп. Ждем следующего сигнала.
Вообщем как то так для первоначального варианта.

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Вечер выходного дня

NightTrader, 2018.04.01 15:07

Визуализировать моменты входа, конечно лучше, чтобы отследить и исправить косяки, которые могут возникнуть в процессе работы. Лучше, когда советник докладывает, когда он открыл ордер и причину закрытия. Про трал забыл написать, ведь БУ и ТРАЛЛингСтоп это разные вещи.


Vladimir Karputov
Модератор
104252
Vladimir Karputov  

OSYuWwJk EA.mq5


Вроде входные параметры все, ничего не забыл:

//--- input parameters
input double               InpLots              = 0.1;               // Lots
input ushort               InpStopLoss          = 50;                // Stop Loss (in pips)
input ushort               InpTakeProfit        = 50;                // Take Profit (in pips)
input ushort               InpTrailingStop      = 5;                 // Trailing Stop (in pips)
input ushort               InpTrailingStep      = 5;                 // Trailing Step (in pips)
input ushort               InpBreakeven         = 15;                // Breakeven ("0" -> off)
input ENUM_TIMEFRAMES      InpMA_period         = PERIOD_H1;         // MA: period 
input int                  InpMA_ma_period      = 15;                // MA: averaging period 
input int                  InpMA_ma_shift       = 0;                 // MA: horizontal shift 
input ENUM_MA_METHOD       InpMA_ma_method      = MODE_SMA;          // MA: smoothing type 
input ENUM_APPLIED_PRICE   InpMA_applied_price  = PRICE_CLOSE;       // MA: type of price 
input ENUM_TIMEFRAMES      InpRSI_period        = PERIOD_H1;         // RSI: period 
input int                  InpRSI_ma_period     = 21;                // RSI: averaging period 
input ENUM_APPLIED_PRICE   InpRSI_applied_price = PRICE_CLOSE;       // RSI: type of price 
NightTrader
157
NightTrader  
Да, все верно. Я так  понимаю продолжение на следующих выходных.

intput Slip          = 30;       // реквот,   intput Magic         = 123;      // магик , пятизнак , забыл добавить как саморазумеешиеся.

Можно ли добавить в настройки параметр открытие на текущей свече или на следующей.
Можете добавить контроль свечей. После получения сигнала, открытие происходит  на медвежих свечах  при продажах  и бычьих при покупках. и т.е цена находится ниже открытия, если шорт и выше открытия, если бай. Если не затруднит конечно же.
Vladimir Karputov
Модератор
104252
Vladimir Karputov  

OSYuWwJk EA.mq5

version   "1.001"


Настройки уровней RSI (UP и DOWN) для анализа ситуации и получения сигнала.

На данный момент простой анализ:

  • BUY: Ask() > Moving Average на баре 1 И RSI на баре 1 <= RSI DOWN level
  • SELL: Bid() < Moving Average на баре 1 И RSI на баре 1 >= RSI UP level

Файлы:
Texnolog
350
Texnolog  
Vladimir Karputov:

OSYuWwJk EA.mq5

version   "1.001"


Настройки уровней RSI (UP и DOWN) для анализа ситуации и получения сигнала.

На данный момент простой анализ:

  • BUY: Ask() > Moving Average на баре 1 И RSI на баре 1 <= RSI DOWN level
  • SELL: Bid() < Moving Average на баре 1 И RSI на баре 1 >= RSI UP level

Для советника ограничение поросадки очень не хватает. С возможностью оптимизации этого параметра.

NightTrader
157
NightTrader  
Vladimir Karputov:

OSYuWwJk EA.mq5

version   "1.001"


Благодарю. Потестил. Выдает неплохую картину, но до конца тест довести не удается в связи с большим количество ордеров и из-за этого происходит слив в конце теста.

Нужен контроль количества ордеров, и желательно не открывать следующий, пока предыдущий не выйдет в БУ.
test

Vladimi, не
 могли бы вы сделать чтобы соова писала в комментариях, открытие закрытие и какая из них был открыт ордер.

Vladimir Karputov
Модератор
104252
Vladimir Karputov  
NightTrader:

Благодарю. Потестил. Выдает неплохую картину, но до конца тест довести не удается в связи с большим количество ордеров и из-за этого происходит слив в конце теста.

Нужен контроль количества ордеров, и желательно не открывать следующий, пока предыдущий не выйдет в БУ.

Vladimi, не
 могли бы вы сделать чтобы соова писала в комментариях, открытие закрытие и какая из них был открыт ордер.

Не понимаю о чём Вы. Нет никаких: "сов" и "ордеров". Есть советник и позиции.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий