0
Нужно встроить возможность задавать с помощью фибо пункты: трал, БУ и расстояние от уровня.


этот момент можно подробнее
avatar

AM2

  • 15 ноября 2022, 07:13
0
там все нормально было, чуть чуть только подправил:




/*[[
   Name := EMA Cross
   Author := Hapsa
   Link := http://www.metaquotes.net/
   Separate Window := No
   Separate Window := No
   First Color := Red
   First Draw Type := Symbol
   First Symbol := 108
   Use Second Data := Yes
   Second Color := DarkOliveGreen
   Second Draw Type := Symbol
   Second Symbol := 108
]]*/


#property copyright ""
#property link      ""

extern int SlowPeriod=111;
extern int FastPeriod=11;

extern int UpCode=233;
extern int DnCode=234;

#property indicator_buffers 2
#property indicator_chart_window

double L20[];
double L50[];
double val1=0,val2=0;

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int init()
  {
   SetIndexBuffer(0,L20);
   SetIndexBuffer(1,L50);  
   
   SetIndexStyle(0,DRAW_ARROW,0,2,Lime);
   SetIndexStyle(1,DRAW_ARROW,0,2,Red);

   SetIndexArrow(0,UpCode);
   SetIndexArrow(1,DnCode);

   return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int start()
  {
   int    counted_bars=IndicatorCounted();
//----
   int i = Bars - counted_bars - 1;
   
   while(i>=0)
     {
      val1=0;
      val2=0;

      double iMaSlowPrevious = iMA(NULL,0,SlowPeriod,0,MODE_EMA, PRICE_OPEN, i+2);
      double iMaSlowCurrent = iMA(NULL,0,SlowPeriod,0,MODE_EMA, PRICE_OPEN, i+1);
      double iMaFastPrevious = iMA(NULL,0,FastPeriod,0,MODE_EMA, PRICE_OPEN, i+2);
      double iMaFastCurrent = iMA(NULL,0,FastPeriod,0,MODE_EMA, PRICE_OPEN, i+1);

      if(iMaFastPrevious<iMaSlowPrevious && iMaFastCurrent>iMaSlowCurrent)
         val1=High[i];
      if(iMaFastPrevious>iMaSlowPrevious && iMaFastCurrent<iMaSlowCurrent)
         val2=Low[i];
         
      L20[i]=val1+5*Point;
      L50[i]=val2-5*Point;
      
      i--;
     }

//----
   return(0);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 12 ноября 2022, 18:31
+1
Подробнее на сайте разработчиков.


прехожу по ссылке и у меня пишет:

Не удаётся установить соединение с сайтом.
Соединение сброшено.
Попробуйте сделать следующее:

Проверить, есть ли подключение к интернету.
Проверить настройки прокси-сервера и брандмауэра.
Выполните диагностику сети



здесь результаты работы скиньте, демку приложите посмотреть как работает ;) 
avatar

AM2

  • 12 ноября 2022, 10:45
0
Мой вариант решения проблемы: создаем сглаженный график Ренко. Делаем индикатор, который как бы создает Ренко-график дважды. Первый раз — по обычному алгоритму, на основе индикатора MTH Ренко, а второй раз — делает его сглаженным, сглаживая график по скользящей средней (и точно также строя его по кирпичикам в n пунктов).


это не ко мне, а вот создать советник основанный на торговле по отрезкам МА можно
avatar

AM2

  • 11 ноября 2022, 13:06
+2
выполняем пожелания самых взыскательных клиентов :D 



www.opentraders.ru/downloads/3444/

avatar

AM2

  • 11 ноября 2022, 12:33
0
по скрину непонятно. пример расчета нужен
avatar

AM2

  • 10 ноября 2022, 22:44
0
возможно вам известна логика индикатора, тогда с нуля можно написать. я смотрел на что примерно похожи эти линии, так и не подобрал ничего
avatar

AM2

  • 10 ноября 2022, 18:45
0
добавил: www.opentraders.ru/downloads/3425/


extern double Lots       = 0.1;      // лот
extern double KLot       = 2;        // умножение лота
extern double Profit     = 11;       // профит

extern double BProfit    = 11;       // buy профит
extern double SProfit    = 11;       // sell профит

extern int StopLoss      = 0;        // лось
extern int TakeProfit    = 0;        // язь
extern int Step          = 222;      // шаг

extern int Count         = 8;        // число поз
extern int Slip          = 30;       // реквот
extern int CloseSig      = 1;        // закрытие по сигналу
extern int Magic         = 123;      // магик
avatar

AM2

  • 10 ноября 2022, 17:07
0
добавил 2-й режим: www.opentraders.ru/downloads/3425/

avatar

AM2

  • 10 ноября 2022, 11:02
0
у вас закрытый файл его не поправишь. приложите файл ##Contrast.mq4
avatar

AM2

  • 10 ноября 2022, 10:24
0
пишите тз целиком
avatar

AM2

  • 9 ноября 2022, 14:30
+1
также посмотрел пару тройку забугорных комментов *stesnitelno* 

Я смотрел видео о российских магазинах, сельской местности, туристических местах, центральных районах, и это выглядит намного аккуратнее и чище, чем в США. И у людей есть те же потребности, вожделения и мечты, что и у других людей по всему миру.


Спасибо вам за видео! Я живу в Саутенде, Великобритания, в 50 минутах езды от Лондона, и у нас нет такого большого разнообразия товаров в наших супермаркетах! Я уже несколько недель не видел чертовых помидоров для салата в Sainsburys/Lidl ( 


Я удивлен ценой и изобилием в супермаркете. Здесь, во Франции, все дорого, и некоторые продукты недоступны, такие как масло, мука, mustard...in в дополнение к ценам на бензин, газ и электричество, которые очень дороги, и у нас, вероятно, будут проблемы этой зимой. Средства массовой информации каждый день говорят, что санкции наносят ущерб российской экономике.


avatar

AM2

  • 9 ноября 2022, 14:18