[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 370
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
Con respecto a esta línea:
Últimamente, los DTs suelen añadir diferentes prefijos al nombre del símbolo (EURUSDm - por ejemplo) - hay que tenerlos en cuenta a la hora de referirse al entorno de mercado del símbolo.
P.D. ...Y para el estándar "EURUSD" StringSubstr ("EURUSD", 6) no será cero sino "".
Muchas gracias, Igor! No sabía lo de los DT y la carta. Puede ser una minicuenta para la "m".
¿Saben dónde tiene el JPY el coeficiente 82? Para otras monedas era 0,625 para la GBP, 0,7751937984 para el EUR
La idea es que al traducir las divisas, el coeficiente sea flotante al cambiar los tipos. ¿Por qué entonces tomar constantes?Nikolai, es muy bueno que estés aprendiendo a programar y a crear programas. Pero la cuestión es que no pediste exactamente ayuda para un caso concreto y oscuro del programa, sino que esbozaste los términos de referencia para escribir el programa.
Lo que ha mostrado, en mi opinión, es, metafóricamente hablando en relación con los robots, un montón de piezas de recambio heterogéneas. No está bien en absoluto.
Así que no se puede señalar un error específico aquí, ya que todo debe ser rehecho de una manera completamente diferente. - En mi opinión, no pretendo ser más que eso.
Pero eso no es motivo para enfadarse. Sigue aprendiendo a escribir. Allí, como se dice, en lugar de usted, por supuesto, puede "comer" (para hacer el trabajo), pero usted mismo no se están convirtiendo en bien alimentados de este (es decir, no aprender). Así que adelante. Si uno camina el otro el camino.
Intenta escribir de nuevo con un enfoque diferente del problema. - A mí me ha funcionado.
Gracias por la crítica. ¿Es realista hacer esto?
Muchas gracias, Igor! No sabía lo del DC y la carta. Debe ser una minicuenta - para la letra "m".
¿Sabe usted donde el JPY tiene el coeficiente de 82 ? las otras monedas tenían GBP - 0.625, EUR - 0.7751937984
La idea es que, al convertir las monedas, el coeficiente sea flotante a medida que cambien los tipos de cambio. ¿Por qué entonces tomar constantes?Sergey, esos números no significan nada para mí, así que no tengo una respuesta a esa pregunta.
Y los prefijos en la escritura de símbolos pueden tener o no sentido.
Sergey, estos números no significan nada para mí, así que no tengo respuesta a esta pregunta.
Y los prefijos en la escritura del símbolo pueden tener o no sentido.
¡Buenas tardes colegas!
¿Puede decirme cómo salir del bucle (resaltado en rojo en el código)? El indicador se está ralentizando terriblemente.
Gracias.
¡Buenas tardes colegas!
¿Puede decirme cómo salir del bucle (resaltado en rojo en el código)? El indicador se está ralentizando terriblemente.
Gracias.
Aun así, te daré esta, quizás tonta, idea. Pero quizás se me ocurra una más sensata.
En cuanto a la tarea que necesita para la búsqueda final los datos en algunas barras, a continuación, en la primera búsqueda de escribir los valores de los datos en alguna matriz (o buffer - no soy muy bueno en esto).
Y después de completar la primera búsqueda, tomar los valores necesarios de este array (buffer) para obtener los datos para la segunda búsqueda.
Sólo que no estoy particularmente seguro de que esto ayude a la velocidad. Pero tampoco sé mucho sobre las causas del frenado. Me resulta difícil decir algo más calificado al respecto.
Cuáles podrían ser los pros y los contras. Lo malo es que en este caso se estima la situación en el bar no en línea, sino a posteriori, cuando los datos ya son algo inútiles. Pero... esto se compensa con el hecho de que, de hecho, cuando se recalculan los datos antiguos, ya no se necesitan en línea. Y cuando lleguen los datos actuales, serán procesados inmediatamente por la segunda enumeración. Así que no debería haber pérdida de relevancia en este caso. Y además - resolverá su tarea: deshacerse de los excesos en los excesos. : ))
Puede que haya pasado algo por alto. Toma mi idea de forma crítica. Bueno, y el mejor crítico es la práctica. Sólo tienes que escribir y comprobar qué y cómo va a funcionar. Creo que sí.
No hay prácticamente ninguna diferencia, sólo un proceso ligeramente diferente para obtener los puntos de control A y B. Ya lo he probado con arrays.
Entonces, entre A y B también tendría que hacer un bucle a través de las barras. No veo otra forma, por eso pregunto.
Tal vez alguien pueda darme una pista. ¿Quizás hay algo que no funciona en la lógica de la escritura del código?
No hay prácticamente ninguna diferencia, sólo un proceso ligeramente diferente para obtener los puntos de control A y B. Ya lo he probado con arrays.
Entonces, entre A y B también tendría que hacer un bucle a través de las barras. No veo otra forma, por eso pregunto.
Tal vez alguien pueda darme una pista. ¿Quizás hay algo que no funciona en la lógica de la escritura del código?
¡Buenas tardes colegas!
¿Puede decirme cómo salir del bucle (resaltado en rojo en el código)? El indicador se está ralentizando terriblemente.
Gracias.
Puede agrupar el indicador en este lugar - será una pequeña optimización del indicador:
así:
Aquí está:
Puedes cambiarlo por:
Entonces, tienes "Textos" amontonados en el indicador. Antes de colocar el nuevo texto, hay que borrar los antiguos. Esto puede ralentizar mucho el indicador - tal vez esa sea la razón. Ya que se obtienen tantos de estos textos como ticks haya en los parámetros seleccionados.
Si alguien me dice cuál es la mejor manera de implementar esto en el código - porque yo mismo estoy pidiendo ayuda de codificación similar.