Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Советник на индикаторе ColorOsMA

Прошу сделать советник на индикаторе ColorOsMA. Работает на тайм фрейм Н1-Н4
В советнике будет использоваться два индикатора ColorOsMA с разными настройками.
Первый сигнал — быстрая-24 медленая-48 MACD-9
Второй сигнал — быстрая-3 медленая-9 MACD-9

— Продаём когда первый сигнал пересикает нулевую линию с верху в низ
— Продаём когда второй сигнал пересикает нулевую линию с верху в низ, но при этом первый сигнал находится над нулевой линией.

Покупка в обратном порядке.

Если рынок идёт в плюс, то закрытие по
-тейк профиту или
-тралу.
Если против рынка, то срабатывает усреднение.

Настройки советника:
Lots = 0.01; //Лот (Начальный лот)
ObProfit = 800; //Общий профит при усреднении (Если происходит усреднение, то при достижении общего профита в 800 долларов, все ордера будут закрыты.)
TP = 150; //ТейкПрофит
RasstOr = 15; //Расстояние между ордерами (Это расстояние между ордерами при усреднении. Каждый следующий ордер будет открываться с удвоенным расстоянием.)
Treling = 106; //Трейлинг Старт (Трейлинг включится, если цена уйдёт от открытия ордера на 106 пунктов
TrelingStep = 78; //Трейлинг Шаг и будет держать стоп от текущей цены в 78 пунктах.)
MaxOrders = 6; //Максимум ордеров (Максимальное количество ордеров. То есть будет открыто не более 6 ордеров.)

"================== Параметры OSMA первый ==================="
OsMa_Fast = 24; //Быстрое ЕМА
OsMA_Slow = 48; //Медленное ЕМА
OsMA_Signal = 9; //Сигнальная

"================== Параметры OSMA второй ==================="
OsMa_Fast = 3; //Быстрое ЕМА
OsMA_Slow = 9; //Медленное ЕМА
OsMA_Signal = 9; //Сигнальная

— Слип
— Магик

======================================================
Индикатор прилагаю.

ColorOsMA.mq4 (3 Kb)

  • 0
  • Просмотров: 6791
  • 27 апреля 2018, 11:18
  • cashyra
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Код на скрытия объектов
Следующая запись в группе  
Вопрос по коду!
27 апреля 2018
29 апреля 2018

Брокер для ваших роботов, 15 лет на рынке

Комментарии (25)

+
0
на завтра
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 27 апреля 2018, 20:15
комментарий был удален 2018-04-27 23:53:34 cashyra

+
0
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 28 апреля 2018, 20:32
+
0
Всё работает, спасибо. Но не по той системе что я писал открываются ордера. А как они открываются, раскажи, чего тоя не пойму. И усреднение тоже не так работает, там не нужен коофициент.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 28 апреля 2018, 21:23
+
0
Но не по той системе что я писал открываются ордера. А как они открываются, раскажи, чего тоя не пойму.


вот:



код на вход открытый правьте как угодно


   double ma11=iCustom(NULL,0,IndName,FastEMA1,SlowEMA1,SignalSMA1,3,Shift);
   double ma12=iCustom(NULL,0,IndName,FastEMA1,SlowEMA1,SignalSMA1,3,Shift+1);

   double ma21=iCustom(NULL,0,IndName,FastEMA2,SlowEMA2,SignalSMA2,3,Shift);
   double ma22=iCustom(NULL,0,IndName,FastEMA2,SlowEMA2,SignalSMA2,3,Shift+1);

   if(TrailingStop>0) Trailing();
   if(AllProfit()>Pro && Pro>0) CloseAll();

   if((CountTrades()<1 && ((ma11<0 && ma12>0) || (ma21<0 && ma22>0 && ma11<0))) || (CountTrades()<Max && FindOrderType()==0 && (FindLastBuyPrice()-Ask)/Point>=Step))
     {
      PutOrder(0,Ask);
      ModifyOrders();
     }

   if((CountTrades()<1 && ((ma11>0 && ma12<0) || (ma21>0 && ma22<0 && ma11>0))) || (CountTrades()<Max && FindOrderType()==1 && (Bid-FindLastSellPrice())/Point>=Step))
     {
      PutOrder(1,Bid);
      ModifyOrders();
     }


И усреднение тоже не так работает, там не нужен коофициент


не используйте его.

в общем я везде херовый! :D 
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 29 апреля 2018, 15:33
+
0
Нет ты хороший. Вообще я хотел, чтобы ты сделал копию платного советника. Мне покозалось что для тебя это не трудно. Ну и так сойдёт, спасибо, попробуем из этого что то выжать. Вот сайт совы.

indatrend.com/view_robot.php?id=2
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 29 апреля 2018, 17:14
+
0


Советник работает отлично, вот жалко што при открытии серии ордеров, советник не выставляет противо положенные ордера:

Например: 10 ордеров открыты на продажу, пака не закроется ряд ордеров, на покупку советник не открывает ордера
avatar

  11  juozas Сообщений: 156

  • 29 апреля 2018, 23:57
+
0
Всё правильно, всё работает как надо. пока не закроется сел, не откроются бай. Иначе будкт хаус. Тем более, что закрывтие идёт быстро, так как сов выставляет ордера прямо на дне или на вершине канала. Я работаю с шестью парами и поэтому у меня всегда открыты ордера. Пртестировал на 100 баксов в инсте на центовом счёте и взял примерно прибыль десять доллров в месяц. Получится шесть валют 60 долларов из 100. Помоему хорошо.
Редактирован: 30 апреля 2018, 01:30
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 30 апреля 2018, 01:29
+
0
Это глюк тестера. Я тестил на часе. Хорошие результаты.
Редактирован: 2 мая 2018, 06:59
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 30 апреля 2018, 01:31
+
+1
Ну что люди, вроде начало хорошее. И всё таки хочется входить в рынок имено так — — Продаём когда первый сигнал пересикает нулевую линию с верху в низ
— Продаём когда второй сигнал пересикает нулевую линию с верху в низ, но при этом первый сигнал находится над нулевой линией.

Покупка в обратном порядке.

как я писал в начале и как это у платного советника. Кто возьмётся исправить в коде входы. Где исправить Андрей покозал. Или ты Андрей если не сочтёшь за трудность исправь пожалуйста, хочется посмотреть на грааль, как пишут разработчики с платного советника.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 30 апреля 2018, 09:25
+
0
юра я на скрине показывал что советник открывает по тз. если что показывай на скрине что не так, тогда буду править.
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 апреля 2018, 15:53
+
0
вот сегодня рынок сигнал на бай а тут сел. И так везде. А надо

Первый сигнал — быстрая-24 медленая-48 MACD-9
Второй сигнал — быстрая-3 медленая-9 MACD-9

— Продаём когда первый сигнал пересикает нулевую линию с верху в низ
— Продаём когда второй сигнал пересикает нулевую линию с верху в низ, но при этом первый сигнал находится над нулевой линией.


Редактирован: 30 апреля 2018, 16:29
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 30 апреля 2018, 16:27
+
0
поставил на отладку на м1
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 апреля 2018, 17:23
+
0
напишите все вместе сигнал на бай и сел, а то я сейчас сижу делаю и у меня нет сигнала перед глазами.
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 апреля 2018, 17:56
+
0
первый сигнал на бай есть:

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 апреля 2018, 17:59
+
0
второй сигнал на сел:

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 апреля 2018, 18:03
+
0
сигнал на сел от 1-го индюка:

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 апреля 2018, 18:06
+
0
перезалил исправленный вариант: www.opentraders.ru/downloads/1880/
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 апреля 2018, 18:09
+
0
Всё работает спасибо. Осталось самую малость. Добавь пожалуйста

extern double KStep = 2; // увеличение шага между ордерами

extern int TrailingStep = 20; // шаг трала
Редактирован: 1 мая 2018, 00:28
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 30 апреля 2018, 18:45
+
0
Я чего-то не понял. Почему комент мой потерли? Кому неугодно стало?
avatar

  11  Sam34 Сообщений: 146 - Sem34

  • 1 мая 2018, 18:33
+
0


Скучновато стало <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/009.gif?newyear' alt=' 8-) '>&nbsp; 

Сам виноват, выставил 100 поз ордеров
Редактирован: 1 мая 2018, 19:59
avatar

  11  juozas Сообщений: 156

  • 1 мая 2018, 18:36
+
0
Ты не то показал, это другой сов. И если ты не в курсе, чем больше ордеров в усреднении, тем быстрей закроются ордера по усреднению.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 1 мая 2018, 21:27
+
0
www.opentraders.ru/downloads/1880/ вот от сюда скачал, и такова ColorOsMA-ЕА нет
avatar

  11  juozas Сообщений: 156

  • 1 мая 2018, 22:45
+
0
Просто Андрей его переименовал. А так всё внутри как у ColorOsMA-ЕА тоько с исправлением.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 2 мая 2018, 07:02
+
0
Как у кого работает сова?
avatar

  10  sergok Сообщений: 44 - sergok

  • 11 февраля 2019, 18:30

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