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
¿Por qué haces esto?
Comparo dos indicadores sobre instrumentos de cambio:
Comparo dos indicadores sobre instrumentos de cambio:
Está claro, pero ¿para qué sirven estos dos gráficos?
¿Qué vas a hacer con ellos?
Es comprensible, pero ¿para qué sirven estos dos gráficos?
¿Qué vas a hacer con ellos?
Aquí hay dos respuestas (puedes considerarlas en el concepto de Y, O, O O- en general a tu gusto):
Aquí hay dos respuestas (puedes considerarlas en el concepto de Y, O, O O- en general a tu gusto):
Para cuando obtenga los datos en la función OnCalculate, ¡se habrá quedado sin pantalones!
No pude capturar más, ya que las lecturas del indicador se reinician si se interrumpe la conexión:
Capturas de pantalla de la plataforma comercial MetaTrader
RTS-9.16, M1, 2016.09.12
JSC ''Casa de Bolsa ''OTKRYTIE'', MetaTrader 5, Real
Correlación de la dirección de la tendencia del RTS-9.16, el volumen total de posiciones abiertas y la diferencia entre el volumen de órdenes de compra en el momento y el volumen de órdenes de venta en el momento
Para el indicador Open Interest introduje una pequeña modificación: ahora, después del primer lanzamiento, si prev_calculate==0, el indicador no reiniciará sus buffers de indicadores. Lo que obtengo: por ejemplo, usted adjunta el indicador a un gráfico, el indicador funciona durante algún tiempo y de repente prev_calculate==0 (tal vez hubo un fallo de conexión, o algo sucedió con el historial) - en este caso, el indicador no reiniciará sus búferes de indicador y seguirá trabajando como si nada hubiera sucedido.
La puesta en práctica:
en el área de declaración de variables globales del programa hay una variable"StartDate":
entonces en el primer inicio (en prev_calculated==0) se comprueba el valor de la variable "StartDate": si su valor es menor que D'2015.01.01 00:00' - este es el primer inicio del indicador, y la variable "StartDate" se asigna con la última hora conocida del servidor
si no, simplemente devuelve "rates_total".
Hola de nuevo, tengo otra pregunta sobre el uso de las constantes SYMBOL_SESSION_SELL_ORDERS_VOLUME y SYMBOL_SESSION_INTEREST. Cuando se utiliza el indicador publicado en este hilo, los datos de estas constantes se sumergen, obviamente para probar su uso en el historial se debe crear un Asesor Experto. Cuando se reciben estas constantes a través de SymbolInfoDouble(Symbol(),SYMBOL_SESSION_BUY_ORDERS_VOLUME) no en OnCalculate() la salida es cero.
Personalmente quiero tomar un camino sencillo sin complicar demasiado el código. ¿Puede obtenerse sólo para el indicador y respectivamente sólo en OnCalculate(), y no puede obtenerse en el historial, ya que los datos pueden obtenerse sólo para la barra actual?
Por favor, contesta en este tema y no muevas el mensaje, ya que es imposible encontrar la respuesta después, sobre todo porque la pregunta es sobre el tema.