0
Но лучше предупреждения тоже убирать)) как по мне))
avatar

FEEX

  • 22 января 2024, 11:18
0
Понял. Спасибо. Полазил по инету, инфы мало, но немножко нашел, там люди тоже упоминают обратные сигналы. Походу в реальных условиях это не помешало бы)
avatar

FEEX

  • 22 января 2024, 10:58
0
Можно чуть подробнее про реал: хорошо себя показал — за какой период, только неделю вы им успели поторговать? Сколько успел заработать до просадки?
P.S. И там при компиляции два предупреждения вылезают: в строках 257 и 266 — «return(0);», надо так сделать — return;
Еще в строкe 281 вместо True лучше прописать false — чисто для визуального эффекта так лучше будет, график спрячется за панельку.
avatar

FEEX

  • 22 января 2024, 00:21
0
так а смысл тогда что-то с ним делать?)
avatar

FEEX

  • 21 января 2024, 23:35
0

Кто-то в курсе, что с ним не так??
Тест за последний год — такая же картина, там просто миллионы уже на балансе.
В чем подвох?
avatar

FEEX

  • 21 января 2024, 22:57
0
в формате ex4 нельзя производить какие-либо изменения. Нужен открытый код (mq4)
avatar

FEEX

  • 21 января 2024, 20:41
0
Андрей, приветствую. В тестере это должно работать? У меня нет реакции на нажатие кнопок…
avatar

FEEX

  • 9 января 2024, 03:00
0
При чем тут руками, или не руками? Одно другому разве мешает? Каждый сам выбирает для себя чем ему торговать… Пишите лучше по теме)
avatar

FEEX

  • 12 декабря 2023, 14:31
0
т.е. в моем примере после закрытия селла по TP = 100п. сразу открывается новый селл с нач. лотом? Т.е. мы не ждем отработки бай сетки?
если да, то интересно. И вместо безубытка я бы лучше простой трал сделал, для каждой сети свой. И при значении стоп лоса = 0 чтобы стоп не выставлялся, а начинал работать только при трале.)
avatar

FEEX

  • 11 декабря 2023, 19:15
0
Один момент хотел уточнить:
Например, шаг для бай/селл = 100п. Тейк тоже = 100п.
Запустили сову, открылись бай и селл одновременно, далее цена пошла вниз, прошла 100п. по баю открылся второй ордер, сел закрылся по Тейку.
Что дальше с ордерами селл — не открываются после закрытия по TP, или открывается новый селл сразу после закрытия по TP?
avatar

FEEX

  • 11 декабря 2023, 19:07
0
Если могу выступить поручителем, то я ЗА! Сетки всегда интересовали)))
avatar

FEEX

  • 11 декабря 2023, 18:55
0
Ошибка: 404
К сожалению, такой страницы не существует, либо у Вас недостаточно прав доступа для ее просмотра.
avatar

FEEX

  • 2 декабря 2023, 20:00
0
советник — невидимка? Он этим хорош, или что-то еще умеет?)))
avatar

FEEX

  • 2 декабря 2023, 14:39
0
_https://github.com/vivazzi/JAson/blob/main/Include/JAson.mqh
avatar

FEEX

  • 30 ноября 2023, 10:45
0
Сорри, не понимаю о чем Вы… Причем ТУТ BJ TSI или Zoloto?)))
avatar

FEEX

  • 4 октября 2023, 00:07
0
//+------------------------------------------------------------------+
//|                                                        Meter.mq4 |
//|                                               Copyright 2023,    |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright "Copyright 2023"
#property link      ""
#property version   ""
#property strict

color clr[10]={Red,OrangeRed,DarkOrange,Orange,Gold,Yellow,GreenYellow,LawnGreen,Lime,Lime};
int count_step=0;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
   MeterCreate();
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   ObjectsDeleteAll();
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void MeterCreate()
  {
   for(int i=0; i<10; i++)
     objectCreate("ind"+string(i),30,30+(i*7));
  }
//+------------------------------------------------------------------+
void objectCreate(string name,int x,int y,string text="-",int size=42,
                  string font="Arial",color colour=CLR_NONE)
  {
   ObjectCreate(name,OBJ_LABEL,0,0,0);
   ObjectSet(name,OBJPROP_CORNER,3);
   ObjectSet(name,OBJPROP_COLOR,colour);
   ObjectSet(name,OBJPROP_XDISTANCE,x);
   ObjectSet(name,OBJPROP_YDISTANCE,y);
   ObjectSetText(name,text,size,font,colour);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   int step=5;// шаг индикации
   int i=(int)(ProfitToday/step);//замените ProfitToday на нужную переменную 
   if(i>10) i=10; 
   //----------------------
   if(count_step!=i)
     {
      for(int s=10; s>=i; s--)
        ObjectSet("ind"+string(s),OBJPROP_COLOR,CLR_NONE);
      for(int k=0; k<i; k++)
       ObjectSet("ind"+string(k),OBJPROP_COLOR,clr[k]);
      count_step=i;
     }
  }
//+------------------------------------------------------------------+


В эту схему добавить еще одну переменную Pr_01, чтобы в итоге для каждой переменной (ProfitToday и Pr_01) отрисовывалась своя отдельная шкала «кирпичей»

P.S. В коде я уже внес последние изменения:
int step=5;// шаг индикации
int i=(int)(ProfitToday/step);//замените ProfitToday на нужную переменную
if(i>10) i=10;
чтобы все на этом этапе работало правильно)
avatar

FEEX

  • 3 октября 2023, 21:44
0
я там не понял и не увидел имя второй переменной (Pr_01) где прописывать?
avatar

FEEX

  • 3 октября 2023, 21:33
0
Вы уже исправили, я выше ответил)
Теперь второй вопрос: две и более переменных)
Первая ProfitToday
Вторая Pr_01
Как это реализовать?)
avatar

FEEX

  • 3 октября 2023, 21:25
0
Супер!!! Теперь работает дальше, без ошибок)
int step=5;// шаг индикации
int i=(int)(ProfitToday/step);//замените ProfitToday на нужную переменную 
if(i>10) i=10;

использовал этот вариант.
Теперь второй вопрос: две и более переменных)
Первая ProfitToday
Вторая Pr_01
Как это реализовать?)
avatar

FEEX

  • 3 октября 2023, 21:24
0
Если проще объяснить:

Моя система, с тем же шагом, что и у вас, отрисовыавает всю шкалу на 50 долларах, и дальше, если прибыль продолжает расти, советник продолжает работу без ошибок, т.е. 10 кирпичей нарисовал и работает дальше.
В вашем варианте отрисовал 10 кирпичей, дошли до 50 долларов, и дальше болкируется работа — в журнале ошибка:

2023.10.03 11:46:14.937 2023.01.03 13:21:27 Testing pass stopped due to a critical error in the EA
2023.10.03 11:37:20.811 2023.01.03 10:52:38 ZolotoAM2__4 EURUSD,H1: array out of range in 'ZolotoAM2__4.mq4' (631,52)
avatar

FEEX

  • 3 октября 2023, 21:19