Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй статью и заслужи признание тысячи трейдеров!
ivan
505
ivan 2014.04.01 12:36 

Здравствуйте, уважаемые Эксперты и Советники,

я бы хотел включить в свою программу UpDown Control, насколько я понимаю, в списке стандартных объектов mql4 этого нет, есть ли простой способ это сделать?

Спасибо.

Dmitry Fedoseev
41208
Dmitry Fedoseev 2014.04.01 14:33  
Вроде есть. Include/Controls/SpinEdit
ivan
505
ivan 2014.04.01 15:56  
Спасибо!
Ihor Herasko
8453
Ihor Herasko 2014.04.01 20:33  
qomment:


Как-то так?



Лучше создавать такой контрол на панели. К примеру, так, как сделано в Indicator\Examples\SimplePanel
ivan
505
ivan 2014.04.01 20:38  
Integer:
Вроде есть. Include/Controls/SpinEdit


Как-то так?

#property strict
#include <Controls\SpinEdit.mqh>
CSpinEdit ud;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   Comment("START");
   if(ud.Create(NULL,"UD control",0,50,50,150,150)) Sleep(60000); 
   else 
   Comment("Spin Control Create Failed");
  }
ivan
505
ivan 2014.04.01 20:44  
Scriptong:

Лучше создавать такой контрол на панели. К примеру, так, как сделано в Indicator\Examples\SimplePanel


Спасибо, но вообще хотелось бы, используя данный класс, написать одну команду, создав объект, потом найти где-то внутри блок, исполняемый при изменении свойств (того же поля Edit), и вставить туда свой код, а не копаться в описании класса. Хотя возможно для опытных программистов это элементарно, вот я и просил как-то помочь-прояснить, или привести пример пары строк кода инициализации объекта. При исполнении приведённого выше кода почему-то вижу только квадратик со стрелочками up/down но не вижу EditBox, подскажите, как его корректно инициализировать?

ivan
505
ivan 2014.04.02 09:15  

Кажется, здесь https://www.mql5.com/en/articles/345 (Create Your Own Graphical Panels in MQL5) всё расписано. Этот класс общий для mql5 и mql4 ?

Роман
13
Роман 2014.04.02 10:05  
Здравствуйте.не подскажите как прописать в советник торговлю по времени включая дни недели.
Yuriy Zaytsev
11653
Yuriy Zaytsev 2014.04.02 10:10  
Grom777:
Здравствуйте.не подскажите как прописать в советник торговлю по времени включая дни недели.

допустим желаете что бы он пропускал сигналы по понедельникам ? вам в сторону DatOfWeek()

ivan
505
ivan 2014.04.02 10:50  
Grom777:
Здравствуйте.не подскажите как прописать в советник торговлю по времени включая дни недели.

Пожалуйста, заведите новую тему для своего вопроса.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий