Y hagamos una "caricatura" de ello (multidivisa) - página 11

 
Compruebe si hay errores, por favor...
 
ALex2008 >> :
Comprueba los errores, por favor...

¿Qué te hace pensar que es un error?

¿Cuál es el problema? ¿Es algo que el examinador no está haciendo como a usted le gustaría? o algo más?

 
RomanS >> :

¿Por qué crees que es un error?

¿Cuál es el problema? ¿Es algo que el Asesor Experto no hace? ¿O algo más?

A veces hay algo mal en el código - una pequeña cosa... pero no se puede ver))

Tal vez mientras añadía la CU... a veces no me doy cuenta por mí mismo).

 
¿Has hecho la prueba? ;)
 

Sí, lo he probado en el probador muchas veces...

Me gustaría probar la demo... que estoy haciendo ahora... Pero probablemente tardará un mes en probarlo al menos)

 
ALex2008 >> :

Sí, lo he probado en el probador muchas veces...

Me gustaría probar la demo... que estoy haciendo ahora... Pero habrá que esperar un mes para probarlo).

¿En qué par has hecho la prueba? ¿En qué marco temporal?

 
RomanS >> :

>> ¿Qué par estabas probando? ¿Qué marco temporal?

EUR,CHF,GBP... en su mayoría... pero en todos los pares principales...

 
ALex2008 >> :
Compruebe si hay errores, por favor...

Las variables globales son como una valla en la calle - no hay garantía de que alguien no escriba *** sobre los datos correctos e importantes © bash



if ((BU==true)&&(Type<=1)&&(Stop!=StopLossBU))  SetBU();//StopLossBU не определен

Puede añadir una comprobación de parada a la función WorkOrders(), tanto si está en boo como si no.



//-------Вычисление бу и установка
Enter no está definido, podría ser más fácil añadir
Enter=PrecioAbiertoOrden(); o añadir la variable PrecioAbiertoOrden=PrecioAbiertoOrden();


hhy: poner un stop - los errores serán 130 y 1, ¿o es más rentable? :)


 
Swan >> :

Introducir no definido, probablemente más fácil de añadir a WorkOrders() también

se puede añadir a la función WorkOrders() para comprobar si está parado en Boo o no

Lo tengo sobre Enter... corregido...

No sé cómo vamos a comprobar la CU...

Empecé a rehacer que la EA debe considerar no sólo sus propias órdenes, sino también mis órdenes personales de mano) Es decir, si la EA no tiene ninguna señal, pero de repente tengo uno - voy a abrir))... y entonces debería... no sólo tiene que recogerlos y procesarlos como sus propios)

 
ALex2008 >> :

Enter ya lo tiene... corregido...

No sé cómo vamos a comprobar la CU...

más o menos:

CheckBU=false;
if(OrderType()==OP_BUY  && OrderStopLoss()>OrderOpenPrice()) CheckBU=true;
if(OrderType()==OP_SELL && OrderStopLoss()<OrderOpenPrice()) CheckBU=true;
Razón de la queja: