[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. No puedo ir a ningún sitio sin ti - 4. - página 619
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Otra cuestión teórica.
Las variables declaradas en el Asesor Experto tienen valor cero. Supongamos que el Asesor Experto ha estado trabajando durante una semana, las variables han cambiado su valor, y ahora necesito hacer cambios en su código. Hago los cambios, recompilo y empiezo a operar. Mi pregunta es: ¿Qué valores se establecerán para las variables globales? ¿Son cero, o son los mismos que antes de la compilación?
¿hay un concepto MODULAR en el código? ¿para que -2 y 2 sean iguales a 2?
Sí, pero no en el código, sino en las funciones matemáticas,
double MathAbs( double valor)
La función devuelve el valor absoluto (valor modulo) del número que se le pasa
Parámetros:
valor - Valor numérico.
exactamente lo mismo que para la no-historia, sólo que en la función OrderSelect(int index, int select, int pool=MODE_TRADES) sepone MODE_HISTORY en lugar deMODE_TRADES
Sí, así es como este punto es bien conocido por mí...
Por favor, escriba un artículo con la solicitud de entradas de la semana pasada de la historia ... y voy a utilizarlo para coger la lógica ...
Otra cuestión teórica.
Las variables declaradas en el Asesor Experto tienen valor cero. Supongamos que el Asesor Experto ha estado trabajando durante una semana, las variables han cambiado su valor, y ahora necesito hacer cambios en su código. Hago los cambios, recompilo y empiezo a operar. Mi pregunta es: ¿Qué valores se establecerán para las variables globales? ¿Son cero, o son los mismos que antes de la compilación?
Para cambiar su valor, vaya a la pestaña de servicio en el terminal.allí en la pestaña de variables globales y cambiar manualmente los valores de las variables a lo que usted necesita (0)
rigonich
¡Genial! ¡Por fin tengo lo que necesitaba!
Gracias a todos, incluso a Taras. )))
¡¡¡MISTICA!!!
este
-----------------------------------------------------------------------------
pp_sell=(-(PriceOpenLastClosePos()-PriceCloseLastPos())*100000); // para monedas con dimensión EUR
Imprimir (pp_sell);
------------------------------------------------------------------------------------
Imprime -10, como debería ser, ya que la última operación de VENTA tiene un beneficio de 10
pero si se insertan varios TIEMPOS DIFÍCILES ENTRE LA IMPRESIÓN Y LA VARIABLE, por ejemplo
----------------------------------------------------------------------------
pp_sell=(-(PriceOpenLastClosePos()-PriceCloseLastPos())*100000); // para monedas con dimensión EUR
if ( Hour()>=10 && Hour()<20)
{
si ( Stoch_1>Stoch_2) return(0);
si no {
if(OrdersTotal()==0)
{ PlaySound("ok.wav");
if ( GetTypeLastClosePos()==1) Imprimir (pp_sell);
}
Print("___");
}
}
return(0);
}
------------------------------------------------------------------------------------
¡¡¡¡funciona, pero imprime -9 !!!!
¿cuál es el secreto?
Sí, así es como este punto es bien conocido por mí...
por favor, escriba un artículo solicitando el billete de la última semana de la historia... y voy a coger la lógica de la misma...