Ayuda a la codificación - página 346

 

Así que en el probador funciona correctamente

ticket = OrderSend(_symbol,OP_BUYSTOP,_volume,NormalizeDouble(_priceop,Digits),_slippage,0,0,_comment,_magic,_expiration,_arrow_color);

cambiado a

ticket = OrderSend(_símbolo,OP_BUYSTOP,_volumen,Ask+Punto*30,_slippage,Ask-Point*30,Ask+Punto*70,_comment,_magic,_expiration,_arrow_color);

por qué no trabajar con NormalizeDouble(_priceop,Digits)

 
xan023:
Así que en el probador funciona correctamente

ticket = OrderSend(_symbol,OP_BUYSTOP,_volume,NormalizeDouble(_priceop,Digits),_slippage,0,0,_comment,_magic,_expiration,_arrow_color);

cambiado a

ticket = OrderSend(_symbol,OP_BUYSTOP,_volume,Ask+Point*30,_slippage,Ask-Point*30,Ask+Point*70,_comment,_magic,_expiration,_arrow_color);

porque no funciona con NormalizeDouble(_priceop,Digits)

Ese EA parece estar diseñado para abrir órdenes pendientes superiores en una distancia de nivel de parada. Y parece que los datos devueltos por una función que comprueba el nivel de stop de tu broker para la distancia del nivel de stop no son del todo exactos si el EA no puede abrir una orden

 

Buen trabajo, ayuda dedicada de los compañeros programadores... eso es agradable.

 

Alguien puede ayudar, he encontrado una estrategia de comercio que es tan bueno en M5, sobre todo si usted está contento con hacer 5 a 10 pips de ganancia en un go.I trató de convertir a la EA, que compila la derecha, pero no responde a backtesting y trading.I han adjuntado junto con este post.

nicetrader.mq4

Archivos adjuntos:
nicetrader.mq4  26 kb
 

Hola Mastercash,

Pude descargar y ejecutar el EA de NiceTrader en el Probador de Estrategias sin problemas.

Sólo utilicé la configuración por defecto y no cambié nada... y no recibí ningún mensaje de error.

No intenté ejecutarlo en tiempo real en mi demo... pero este EA funciona bien con el Probador de Estrategias. Ver gráfico adjunto...

¿Recibes algún mensaje de error en el registro o alguna otra pista de por qué no está operando para ti...?

Espero que esto ayude,

Robert

Archivos adjuntos:
 

Cosmiclifeform

Gracias, puede ser porque Im utilizando gráfico de la cuenta en vivo (alpari uk) para probar it.let me try the demo.I codificado el ea en un apuro, voy a apreciar si otros todavía pueden ir a través del código y ver si debe haber algún ajuste.

,

cosmiclifeform:
Hola Mastercash,

Pude descargar y ejecutar el EA de NiceTrader en el Probador de Estrategias sin problemas.

Sólo utilicé la configuración por defecto y no cambié nada... y no recibí ningún mensaje de error.

No intenté ejecutarlo en tiempo real en mi demo... pero este EA funciona bien con el Probador de Estrategias. Ver gráfico adjunto...

¿Recibes algún mensaje de error en el registro u otras pistas de por qué no está operando para ti...?

Espero que esto ayude,

Robert

 

Stops 2 a 3 pips función MarketInfo(_symbol,MODE_STOPLEVEL) devuelve un valor de cero

 
xan023:
Stops 2 a 3 pips la función MarketInfo(_symbol,MODE_STOPLEVEL) devuelve un valor de cero

A veces esa función depende del broker - con algunos brokers devuelve valores correctos, con otros no

 

gracias por la ayuda mladen funciona

 

He cambiado las líneas

int _stoplevel=MarketInfo(_symbol,MODE_STOPLEVEL);

a

int _stoplevel=30*Punto;

Razón de la queja: