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

Рейтинг 2081



РЕКОМЕНДУЮ



EA на индикаторе BullBear

Hello,
Возможно ли иметь эту стратегию в советнике?

enum MM {Manual_Lot, Automatic_Lot};
extern MM TypeOfLotSize = Manual_Lot; // Type Of Lot Size
extern double RiskFactor = 10.0; // Risk Factor For Auto Lot
extern double ManualLotSize = 0.1; // Manual Lot Size
extern double StopLoss = 30.00; // StopLoss in Points per trade
extern double TakeProfit = 40.00; // Take Profit in Points per trade
extern bool ProfitToClose = true; // Close by Money Profit
extern double TotalProfitToClose = 20; // Money to Close All Orders
extern double TrailingProfit = 5.00; // Trailing Start Money / if 0 deactivated
extern bool PendingOrders = true; // Opposite Direction Orders
extern double OrderDistance = 10.0; // Distance For Pending Orders
extern double Martingale_Multiplier = 1; // Risk Multiplier for Pending Orders
extern int Magic = 123; // Magic Number

/ Индикатор BullBear открывает 1 сделку.
/ Он также открывает отложенный ордер стоп в противоположном направлении с x точками расстояния.
/ Закрывается с прибылью или повторно открывает следующий ордер и отложенный ордер в противоположном

Необходим скрипт на заказ:
/ Отложенные ордера в обратном направлении для каждого ордера, отправленного на рынок с множителем.
/ Закрытие прибыли за деньги или проценты с trail profit.
/ Также лот на выбор баланса.

Я проверил M1 и M5. Хотя это не должно быть слишком условным.



Спасибо! *hi* 
  • 0
  • Просмотров: 2357
  • 10 июля 2020, 12:56
  • TradeG
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Смешайте 3 стратегии в 1 советнике
08 июля 2020
10 июля 2020

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

+
0
поручитель кто?
avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 10 июля 2020, 16:52
+
0
Если честно, ерунда полная. Я уже себе похожий делал.
Ну, если делать совсем нечего, я выступлю поручителем. Может у тебя получится сделать советник, который на дот-тесте за год не сливает деньги в трубу.
avatar

  13  axe44 Сообщений: 1149 - Алек

  • 10 июля 2020, 17:49
+
0
Хорошо *bravo*  Я не вижу недостатка. Подсказка находится в противоположных отложенных ордерах и закрывается в основном за счет прибыли. Трейл профит делает его идеальным.
avatar

  2  TradeG Автор Сообщений: 32

  • 10 июля 2020, 18:46
+
0
Что произойдет если советник не верен?
avatar

  2  TradeG Автор Сообщений: 32

  • 15 июля 2020, 13:28
+
0
Нет такого понятия «не верен», если советник сделал по прописанному алгоритму.
Возьми с 2015 года по 2019 оптимизацию по советнику получше, а потом на этой оптимизации прогони дот тест с 2019 по текущее число.
И увидишь что мог бы получить.

Как бы цена так не двигается как прописана в алгоритме. Она ходит волной. То есть при условии, что индикатор стал показывать плюсы и ты входит в бай, цена может пойти в минус. Поэтому у тебя и пересиживание там месяцами. А что если цена не вернётся? Я помню фунт по 1.9 к доллару.
avatar

  13  axe44 Сообщений: 1149 - Алек

  • 15 июля 2020, 13:47
+
0
Не хватает 1 логики. Должна быть опция для большего количества отложенных стоп-ордеров.
avatar

  2  TradeG Автор Сообщений: 32

  • 15 июля 2020, 15:50
+
0
а где индикатор?
Трейл профит делает его идеальным.
что это?
avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 10 июля 2020, 21:19
+
+1
INDICATOR:

<code>//+------------------------------------------------------------------+
//|                                             Bear_Bulls_Power.mq4 |
//|                              Copyright © 2006, Eng. Waddah Attar |
//|                                          waddahattar@hotmail.com |
//+------------------------------------------------------------------+
#property copyright "Waddah Attar"
#property link      "waddahattar@hotmail.com"
//----
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Green
#property indicator_color2 Red
#property indicator_level1 0.0
//----
extern int MyPeriod = 13;
//----
double ExtBuffer1[];
double ExtBuffer2[];
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int init()
  {
   SetIndexBuffer(0, ExtBuffer1);
   SetIndexStyle(0,DRAW_HISTOGRAM,0,2);
//----
   SetIndexBuffer(1, ExtBuffer2);
   SetIndexStyle(1,DRAW_HISTOGRAM,0,2);
//----   
   IndicatorShortName("Bear_Bulls_Power (" + MyPeriod + ") ");
   return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int start()
  {
   double ma, pBears ,pBulls ,v;
   int i, limit;
   int counted_bars = IndicatorCounted();
   if(counted_bars < 0) 
       return(-1);
   if(counted_bars > 0) 
       counted_bars--;
   limit = Bars - counted_bars; 
   for(i = 0; i < limit; i++)
     {
       ma = iMA(NULL, 0, MyPeriod, 0, MODE_EMA, PRICE_CLOSE, i);
       pBulls = High[i] - ma;
       pBears = Low[i] - ma;
       v = (pBears + pBulls) / 2;
       if(v >= 0)
         {
           ExtBuffer1[i] = v;
           ExtBuffer2[i] = 0;
         }
       else
         {
           ExtBuffer1[i] = 0;
           ExtBuffer2[i] = v;
         }
     }
   return(0);
  }
//+------------------------------------------------------------------+

</code>

Редактирован: 10 июля 2020, 22:37
avatar

  2  TradeG Автор Сообщений: 32

  • 10 июля 2020, 22:01
+
0
extern bool   ProfitTrailing = True;  // Тралить только профит
extern int    TrailingStop   = 8;     // Фиксированный размер трала
extern int    TrailingStep   = 2;     // Шаг трала


Как работают все ордера, с Trail Profit безопаснее.

ShamanHand и Ты имел дело с чем-то похожим:
zakaz.opentraders.ru/55004.html

avatar

  2  TradeG Автор Сообщений: 32

  • 10 июля 2020, 22:22
+
0
Как работают все ордера, с Trail Profit безопаснее.


т.е. мы так тралим если открыт один ордер, а если 2 то кроем по общему профиту?
avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 10 июля 2020, 23:28
+
0
правильный
avatar

  2  TradeG Автор Сообщений: 32

  • 10 июля 2020, 23:30
+
+1
месяцами может пересиживать :) 



www.opentraders.ru/downloads/2722/
avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 11 июля 2020, 13:52
+
0
Хорошо не годами :D 
avatar

  22  poker Сообщений: 801

  • 11 июля 2020, 15:49
+
0
ХОРОШО *good*  Хотя, лучше с настройками, которые я упоминал.
avatar

  2  TradeG Автор Сообщений: 32

  • 11 июля 2020, 17:04
+
0
avatar

  2  TradeG Автор Сообщений: 32

  • 11 июля 2020, 17:05
+
0
Жуть. То гирлянда, то как с еловой ветки хвою содрали.
Предлагаю назвать это «Драная ёлка».
avatar

  24  ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.

  • 15 июля 2020, 13:35
+
0
Отдавая больше отложенных ордеров, мы получаем весь лес. *bravo* 
avatar

  2  TradeG Автор Сообщений: 32

  • 15 июля 2020, 16:10
+
0
Это должно иметь больше отложенных ордеров. После отправки 1 ордера на рынок открывается еще один отложенный стоп-ордер. Вы можете добавить эту опцию? Может быть, вы можете добавить функцию для числа X отложенных стоп-ордеров. 5, 10, 20, отложенные ордера, зависит от тренда и дельты.
avatar

  2  TradeG Автор Сообщений: 32

  • 15 июля 2020, 16:21
+
0


Особенно настройки для противоположных отложенных стоп-ордеров и множителя.
Трейл должен закрыть все ордера.Противоположных отложенных ордеров еще нет? Может быть? Противоположных ордеров должно быть столько, сколько нужно, и только стоп-ордера.

Редактирован: 12 июля 2020, 17:41
avatar

  2  TradeG Автор Сообщений: 32

  • 11 июля 2020, 17:11
+
0
Отложенный стоп-ордер должен быть таким: www.mql5.com/en/market/product/42827#!tab=overview
avatar

  2  TradeG Автор Сообщений: 32

  • 15 июля 2020, 13:18
+
0
Я сделал это! Я кодирую это!*friends* 
Редактирован: 16 июля 2020, 05:28
avatar

  2  TradeG Автор Сообщений: 32

  • 16 июля 2020, 05:26
+
0
что получилось?) покажи хоть) интересно стало))
avatar

  9  maksGruv Сообщений: 340

  • 18 июля 2020, 20:02

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