0
на 1-е :) 
avatar

AM2

  • 19 августа 2019, 18:15
0
на завтра
avatar

AM2

  • 19 августа 2019, 18:14
0
посмотрю сегодня
avatar

AM2

  • 19 августа 2019, 18:13
0
скрины
avatar

AM2

  • 19 августа 2019, 18:09
0
в советнике если одна поза то она тралится обычным тралом, если больше тралом по профиту.
avatar

AM2

  • 18 августа 2019, 11:19
+2
вот так работает доллар трал:

1. Получили профит в валюте.
2. запомнили эквити



3. если эквити упало до запомненного
закрыли позы:



www.opentraders.ru/downloads/2391/
avatar

AM2

  • 18 августа 2019, 09:49
0
я делал советник CandleTrader, там есть все что вам необходимо. посмотрите, если не устроит, буду писать строго по вашему тз.

www.opentraders.ru/downloads/1174/
avatar

AM2

  • 18 августа 2019, 07:51
0
да то что нужно, что за поручитель на форуме новичок много не понимаю


заказы делаются в основном трейдерам от 3-го уровня. если уровень ниже заказ должен быть интересен человеку с 3-м уровнем. о чем он должен сообщить в топике.
avatar

AM2

  • 17 августа 2019, 11:51
+1
сделал как просили. теперь дело за поручителем :D 

avatar

AM2

  • 17 августа 2019, 11:30
0
ищите поручителя и опишите более подробно
avatar

AM2

  • 17 августа 2019, 10:03
0
пока так:) 




//+------------------------------------------------------------------+
//|                                                         Open.mq4 |
//|                                              Copyright 2019, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2019, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window

input int p1=50;
input int p2=100;
input int p3=150;
input int p4=300;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Горизонтальная линия                                             |
//+------------------------------------------------------------------+
void PutHLine(string name,double p,color clr)
  {
   ObjectDelete(0,name);
   ObjectCreate(0,name,OBJ_HLINE,0,0,p);
//--- установим цвет линии
   ObjectSetInteger(0,name,OBJPROP_COLOR,clr);
//--- установим толщину линии
   ObjectSetInteger(0,name,OBJPROP_WIDTH,1);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   double op=iOpen(NULL,PERIOD_MN1,0);

   PutHLine("op",op,Blue);

   PutHLine("opp1",op+p4*_Point,Red);
   PutHLine("opm1",op-p4*_Point,Red);

   if(open[0]<op+p4*_Point && Bid>op+p4*_Point) Alert(_Symbol+" Пересечение линии!");
   if(open[0]>op-p4*_Point && Bid<op-p4*_Point) Alert(_Symbol+" Пересечение линии!");

   if(high[0]>op+p4*_Point && Bid==high[0]-p1*_Point) Alert(_Symbol+" Откат от уровня + "+(string)p1);
   if(low[0]<op+-p4*_Point && Bid==low[0]+p1*_Point) Alert(_Symbol+" Откат от уровня - "+(string)p1);

   if(high[0]>op+p4*_Point && Bid==high[0]-p2*_Point) Alert(_Symbol+" Откат от уровня + "+(string)p2);
   if(low[0]<op-p4*_Point && Bid==low[0]+p2*_Point) Alert(_Symbol+" Откат от уровня - "+(string)p2);

   if(high[0]>op+p4*_Point && Bid==high[0]-p3*_Point) Alert(_Symbol+" Откат от уровня + "+(string)p3);
   if(low[0]<op-p4*_Point && Bid==low[0]+p3*_Point) Alert(_Symbol+" Откат от уровня - "+(string)p3);

//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 16 августа 2019, 21:31
0
вот сейчас убрал индикатор. открыл 2 позы сразу:

avatar

AM2

  • 16 августа 2019, 06:07
0
для чего все таки убираете индикатор?

да в условиях на вход есть особенность, что будет работать и без, но откроет 2 позы сразу что и видно на вашем последнем скрине.
avatar

AM2

  • 16 августа 2019, 05:56
0
проверил. без индикатора не открывает вообще:

avatar

AM2

  • 16 августа 2019, 05:50
0
также крайне скудное описание паттерна. вы на скрине обвели кружочком, но кружочек как можно объяснить машине?
avatar

AM2

  • 15 августа 2019, 18:10