¿Problema de promedio de costos infinitos?
Operación JJJ: si el tamaño total del lote es >0.01, devuelve 0,01 *Monto total de la transacción/lotes totales; de lo contrario, vuelva al precio de cierre anterior
"Lotes totales" es el volumen de operaciones (lotes) hasta el momento en el día. >------------------------
"Lotes totales" es el volumen de operaciones (número de lotes) hasta el momento ese día , por lo que "Tamaño total del lote>0,01" significa que "Tamaño total del lote" generalmente no es cero, a menos que no haya ninguna transacción. JJJ puede entenderse como una constante, que es igual a "0,01*monto total de la transacción/lote total", y "0,01*monto total de la transacción/lote total" es el "precio medio": la línea amarilla en el tiempo compartido El gráfico también es la línea amarilla en la sesión. Nota: No es el valor del precio promedio MA de la línea K, el significado del código es completamente diferente.
DDD:=(DYNAINFO(5)<0.01 ||| DYNAINFO(6)<0.01);
Asignación DDD: (precio más alto<0.01 o precio más bajo<0.01)
-----------------------
Es casi imposible que el precio más alto o el precio más bajo sea menor de un punto, por lo que DDD siempre puede ser cero.
JJJT:=IF(DDD,1,(JJJ<(DYNAINFO(5)+0.01) && JJJ>(DYNAINFO(6)-0.01))));
JJJT Asignación: si es DDD, devuelve 1; de lo contrario, devuelve (JJJ <(más alto +0,01)) y JJJ <(más alto +0,01)). ) y JJJ>(más bajo -0,01))
------------------------
DDD es Constante 0, por lo que JJJT es "JJJ<(más alto +0.01) y JJJ>(más bajo -0.01)) ", "JJJ<(más alto +0.01) y JJJ>(más bajo -0.01)) " representa el precio promedio en el anterior período Entre el precio más alto y el precio más bajo, del gráfico de tiempo compartido, es decir, los tres precios convergen y el precio promedio está en el medio. Entonces, la constante JJJT es verdadera si es una línea diaria, pero no necesariamente si es una línea de minutos.
CYC1:IF(JJJT,0.01*EXPMA(AMOUNT,P1)/EXPMA(VOL,P1),EMA((HIGH+LOW+CLOSE)/3,P1));
Salida CYC1: Si JJJT, devuelve 0.01*P1 volumen de negociación promedio móvil exponencial diario ($)/P1 volumen de negociación promedio móvil exponencial diario (lotes); de lo contrario, devuelve P1 promedio móvil exponencial diario (precio alto + precio bajo + precio de cierre) /3
--------------------------
No hay explicación para esto, ¿verdad? ?
A través del análisis, la fórmula CYC anterior se puede simplificar a
JJJ:=0.01*DYNAINFO(10)/DYNAINFO(8);
JJJT:= JJJ< (ALTO+0.01) && JJJ>(BAJO-0.01);
CYC1:IF(JJT,0.01*EXPMA(CANTIDAD,P1)/EXPMA(VOL,P1),EMA((ALTO+ BAJO+ CIERRE)/3,P1));
-------------------------------
El código anterior pasó la prueba en el comunicador y el efecto es exactamente el mismo que el indicador original.