[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 331
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
Sepulca
entonces de un vistazo puedes probar esto como en el archivo adjunto. Los cambios van acompañados del comentario "// Modificar para Elektronik".
Lamentablemente, no puedo comprobar su modificación, hay un error
No puedoabrir una VENTA de EURUSD 2 a 1,2445 , Error 4109.
Y el guión es este.
Buenas tardes.
¿Podría decirme por qué el resultado está distorsionado al convertir double a int
El resultado se imprime como 13176.
Lógicamente debería ser 13177.
Y este problema sólo aparece al añadir. Al restar
produce el resultado correcto: 13157
Me pregunto si al abrir los paréntesis
entonces lo hace bien. ¿Cuál es la diferencia?
Gracias de antemano.
Buenas tardes.
Me pueden decir por qué al convertir double a int el resultado está distorsionado
Anota:
y se leerá correctamente.Gracias por el consejo de Sepulca , lo tengo solucionado.
Gracias por el consejo de Sepulca , lo tengo solucionado.
Pues bien, tengo en mi código una fijación de cuando el valor del indicador es mayor que el nivel del indicador y menor que(nivel del indicador + desviación permitida, una especie de gap). Aquí:
El0,1 lo tomé como una suposición. Pero las aperturas se producen en el momento equivocado.
A juzgar por tus palabras, ¿tienes que comparar el valor de alguna barra, que es inferior al nivel del indicador, con el valor de la barra cero superior (nivel + holgura) y no al revés?
Pero si encontramos el cruce del valor del indicador en la barra anterior y el valor en la barra actual (a través del nivel especificado), entonces para la barra actual el valor, y en consecuencia, el precio puede volar muy lejos y, en consecuencia, esto no es una opción en absoluto. ¿Cómo explicar entonces con claridad la condición de la que escribí? Aquí hay una captura de pantalla que explica la situación:
Boris, tienes el valor extraído del plazo de 1M. Y no se compara con el nivel sino con el cero. No entiendo por qué el valor se tomará en cada tic. Quizá no sea complicado, pero no he trabajado antes con indicadores y no parece lógico a primera vista.
De nuevo, si los valores se toman en cada tic, ¿cómo se compara con un nivel específico para que en cada tic el examinador siga ese nivel?
En mi caso, para comprar en M5 escribí de la siguiente manera:
Aquíi_RSIToUpLimit es el nivel del indicador RSI. Entiendo que el periodo de M1 debe multiplicarse por 5 para utilizar el nivel en M5, ¿verdad? Entonces el periodo será de 70 y no de 14.
Escríbelo:
Y todo contará correctamente.Correcto, pero como la práctica ha demostrado, no siempre...
Si el quinto decimal = 5 (1,xxxx5), el valor sigue estando distorsionado:
la pregunta sigue siendo válida...
P.D. En realidad necesito asignar un valor de precio a MagicNumber... Y escribe MagicNumber - int, aquí e intenta convertir por
¿Quién más puede aconsejarme?
Gracias.
¡Saludos a todos! ¡Feliz Día de la Victoria!
Me pueden decir por qué el terminal no se conecta, da el mensaje "No hay conexión", aunque hay un ping. Aunque hay un ping, de hecho hay una conexión con el servidor. Esta es una captura de pantalla: http://snag.gy/UFNFL.jpg
Los datos para el registro no se crean http://snag.gy/i8cmn.jpg
Este "Por favor, espere" lleva más de una hora. Normalmente debería ser instantáneo.
No entiendo qué estoy haciendo mal. ¿Por qué no hay conexión, si tengo una, por qué tengo ping?
He probado M5 de la misma manera y me he registrado, pero M4 no puedo, lo he intentado 20 veces.
Por favor, avise, ¡quién sabe!