Discusión sobre el artículo "Creando un ayudante para el comercio manual" - página 7

 
Simalb:

Muy buena idea. Muy fácil de usar , facilita mt5 para principiantes . Gracias


Gracias a ti.

 

Buen material, la prueba parece ser todo plano ¿no es un problema? 'CERRAR TODOS' no cerró todos.

 
yuliang0898 :

Хорошие вещи, как полный тест уровня не является проблемой, а "ЗАКРЫТЬ ВСЕ" не полностью открыт.

Este grupo es exclusivamente para nettingovyh cuentas. Si está utilizando una cuenta de cobertura, es necesario cambiar la función de orden en el cierre.
 

¡Hola Dimitri!

¿Puedes decirme ¿Cómo hacer que el Asesor Experto de trabajo en el probador?

¡Gracias de antemano!

 
puedo utilizar su sistema para mt4
 
jobstudyrana:
puedo utilizar su sistema para mt4

Hola,

Sí, usted puede. Pero tienes que cambiar las funciones de comercio.

 

Sí, el programa es genial. Pero también me gustaría que lo adaptaran al probador.
OnChartEvent() no funciona en el probador de estrategias, pero los programadores adaptan los eventos a OnTick().

Hice algo así...
En lugar de

void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam) {
if(id==CHARTEVENT_OBJECT_CLICK && sparam==buyBtn && ObjectGetInteger(0,buyBtn,OBJPROP_STATE)==true){....

Such:

void OnTick() {
if (MQLInfoInteger(MQL_TESTER) && ObjectGetInteger(0,buyBtn,OBJPROP_STATE)==true)

Captura la pulsación del botón en el probador.

 
Hola compañeros, ¿cómo manejar correctamente el evento ON_DBL_CLICK?
 
Dmitriy Gizlyk:
Sí, en el modo de prueba MT4 y MT5 no generan eventos para activar la función OnChartEvent. Pero si desea utilizar múltiples psels en modo de prueba MT4, debe crear una función para comprobar el estado de los botones en cada tick. Pero este método no funciona en MT5.
Los mejores registros,
Dmitry.

¿Puedes decirme como hacerlo?

En demo y real todo funciona. Pero me gustaría aplicar este panel en el probador de estrategias

 
Дмитрий Лазарев:

Sí, el programa es genial. Pero también me gustaría que lo adaptaran al probador.
OnChartEvent() no funciona en el probador de estrategias, pero los programadores adaptan los eventos a OnTick().

Hice algo así...
En lugar de

void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam) {
if(id==CHARTEVENT_OBJECT_CLICK && sparam==buyBtn && ObjectGetInteger(0,buyBtn,OBJPROP_STATE)==true){....

Such:

void OnTick() {
if (MQLInfoInteger(MQL_TESTER) && ObjectGetInteger(0,buyBtn,OBJPROP_STATE)==true)

Captura la pulsación del botón en el probador.

¿Cómo hacerlo en MQL4?