Лента последних комментариев


0
Вчера около часа гонял, тормозов не заметил хоть и комп не особо мощный и сегодня запустился. Параметры добавил: www.opentraders.ru/downloads/1890/

avatar

AM2

  • 9 мая 2018, 08:36
0
Спасибо. В параметры Индикатора не включен следующее.
1. Параметры индикатора ЗигЗаг

И почему то терминал тормозит после запуска индикатора, пока не удалось запустить индикатор.
avatar

izzatilla

  • 9 мая 2018, 07:49
0
Здравствуйте, не могли бы Вы добавить Мартина в эту сову и открытие ордеров в процентном соотношении от баланса? А также функцию закрывать ордера общим профитом с возможностью включения и выключения этой функции
Мартин активировался если при открытой сделки на бай после того как она ушла в минус открывать сделку в селл уже другим лотом, а закрытие обеих будет достигнуто общим профитом. При этом если и второй ордер в селл ушел в просадкой то открывается вновь сделка на бай уже лотом к примеру 0.03 и того у нас два ордера на бай 0.01 и 0.03 и один ордер в селл 0.02 и т.д.
Примечание советник открывает только одну сделку после сигнала на бай или в селл, а так же можно и большее количество ордеров после сигнала-параметр задаётся в настройках как пример открывать на каждой свечей или только одну в направлении сигнала
avatar

Greeff

  • 9 мая 2018, 07:20
0
Извините Андрей! Забыл уточнить. К индикатору нужен не только звуковой сигнал, но и ещё оповещение на экране (с указанием валютной пары, времени и т.д ).
Ещё раз прошу извинить. ТЗ никогда не составлял.
*fool* 
avatar

qwerty1234567890

  • 9 мая 2018, 07:07
0
Андрей а где посмотреть эти записи в журнале я не знаю.
avatar

DV28rus

  • 9 мая 2018, 04:24
0
Андрей с этим глюком как то бороться можно???
avatar

ruslan71

  • 8 мая 2018, 23:21
0
вот здесь есть в теме zakaz.opentraders.ru/36208.html
avatar

cerber04

  • 8 мая 2018, 22:07
0
нужен файл mq5
avatar

AM2

  • 8 мая 2018, 19:23
0
Пока в таком виде:




//+------------------------------------------------------------------+
//|                                                          ZZZ.mq4 |
//|                                              Copyright 2018, AM2 |
//|                                      http://www.forexsyatems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, AM2"
#property link      "http://www.forexsyatems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window

input string s1="GBPUSD";
input string s2="EURUSD";
input string s3="USDCHF";
input ENUM_TIMEFRAMES tf=PERIOD_H1;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double GetExtremumZZPrice(string sy="",int tfm=0,int ne=0,int dp=12,int dv=5,int bs=3)
  {
   if(sy=="" || sy=="0") sy=Symbol();
   double zz;
   int    i,k=iBars(sy,tfm),ke=0;

   for(i=1; i<k; i++)
     {
      zz=iCustom(sy,tfm,"ZigZag",dp,dv,bs,0,i);
      if(zz!=0)
        {
         ke++;
         if(ke>ne) return(zz);
        }
     }
   Print("GetExtremumZZPrice(): Экстремум ЗигЗага номер ",ne," не найден");
   return(0);
  }
//+------------------------------------------------------------------+
//| 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 zz11=GetExtremumZZPrice(s1,tf,0,12,5,3);
   double zz12=GetExtremumZZPrice(s1,tf,1,12,5,3);
   double p1=MarketInfo(s1,MODE_POINT);

   double zz21=GetExtremumZZPrice(s2,tf,0,12,5,3);
   double zz22=GetExtremumZZPrice(s2,tf,1,12,5,3);
   double p2=MarketInfo(s2,MODE_POINT);

   double zz31=GetExtremumZZPrice(s3,tf,0,12,5,3);
   double zz32=GetExtremumZZPrice(s3,tf,1,12,5,3);
   double p3=MarketInfo(s3,MODE_POINT);

   double po1=(zz11-zz12)/p1;
   double po2=(zz21-zz22)/p2;
   double po3=(zz31-zz32)/p3;

   double bid1=MarketInfo(s1,MODE_BID);
   double bid2=MarketInfo(s2,MODE_BID);
   double bid3=MarketInfo(s3,MODE_BID);

   Comment("\n "+s1+" "+(string)((int)(po1))+" points  "+(string)(NormalizeDouble(MathAbs(po1/bid1/100),2))+"%",
           "\n "+s2+" "+(string)((int)(po2))+" points  "+(string)(NormalizeDouble(MathAbs(po2/bid2/100),2))+"%",
           "\n "+s3+" "+(string)((int)(po3))+" points  "+(string)(NormalizeDouble(MathAbs(po3/bid3/100),2))+"%");
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 8 мая 2018, 18:29
0
это глюк индикатора
avatar

AM2

  • 8 мая 2018, 16:43
0
Спасибо, работает.:)  А можно еще и наоборот, рси больше средней — кроем селл, меньше — бай?
avatar

Happytigra

  • 8 мая 2018, 15:21
0
2018.05.08 11:11:36.637 2016.01.04 09:58:06 TmaSlope.v1.5 Normalized EURUSD,M5: unknown subwindow number -1 for ObjectCreate function
Андрей в журнале пишет вот такую вещь
avatar

ruslan71

  • 8 мая 2018, 11:13
0
Хорошо Андрей прогоню скину
avatar

ruslan71

  • 8 мая 2018, 08:09
0
я сейчас вывел все параметры на экран, кидайте скрины где будет открывать неправильно. только в момент сделки т.к. индюк перерисуется и там дальше не поймешь
avatar

AM2

  • 7 мая 2018, 23:02
0
отладкой надо заниматься. это уже завтра. пока скину мой последний вариант: www.opentraders.ru/downloads/1856/
avatar

AM2

  • 7 мая 2018, 22:56
Начать торговлю с Альпари