Red de conocimiento informático - Conocimiento informático - Cómo agregar límites de tiempo a las fórmulas TDX

Cómo agregar límites de tiempo a las fórmulas TDX

Utilice el mouse para especificar el indicador que se modificará, haga clic derecho en "Indicador actual" y haga clic en "Modificar parámetros del indicador" para ver el código fuente.

El límite de tiempo es un método de cifrado. El principio es agregar una función de tiempo al indicador y configurarlo para que se use dentro de un cierto rango de tiempo. Cuando se excede el tiempo establecido, la línea gráfica del indicador y sus elementos relacionados. Las señales desaparecen o se distorsionan. Como resultado, el indicador no puede seguir utilizándose.

Existen varias formas de cifrado y restricciones de tiempo. A continuación se muestran algunos ejemplos de cómo liberarlas:

Mire este indicador de subgráfico:

Var1:=IF(DATElt;=. 1040701, 1, 0);

Var2:=DMA(CERRAR,ALTO/MA(BAJO,4)/4);

Var3:=DMA(CERRAR,CERRAR/MA); (BAJO,30)/30 );

Var4:=(BAJO-Var2)/Var2*100lt;-5.889;

Var5:=(Var2-Var3)/Var3* 100lt;-15.889;

Var6:=Var4 AND Var5 AND (HIGH-MA(LOW,3))/REF(LOW,2)gt;-0.059;

Var7:=Var6gt;0 ;

Var8:=CANTIDAD/VOL/100;

Var9:=(3*ALTO BAJO ABRIR 2*CERRAR)/7;

VarA:= SUMA(CANTIDAD, 13)/ Var8/100;

VarB:=DMA(Var9,VOL/VarA);

VarC:=MA(HHV(HIGH,488),18 );

VarD:=MA(HHV(ALTA,220),18);

VarE:=MA(HHV(ALTA,98),18);

VarF:=MA (LLV(BAJO, 488),

Var10: =MA(LLV(BAJO, 220),

Var11: = MA(LLV(BAJO, 98 ), 18);

Var12:=MA((VarF*0.96 Var10*0.96 Var11*0.96 VarC*0.558 VarD*0.558 VarE*0.558)/6,18);

Var13:=MA ((VarF*1.25 Var10*1.23 Var11*1.2 VarC*0.55 VarD*0.55 VarE*0.65)/6,18);

Var14:=MA((VarF*1.3 Var10*1,3 Var11*1,3 VarC *0,68 VarD*0,68 VarE*0,68)/6,18);

Var15:=MA((Var12*3 Var13*2 Var14)/6*1.738,18) ;

Var16:=SI(FECHAlt;=1021231, Var15, Var15*DIA);

Var17:=BAJO;

Var18:=REF(BAJO , 1);

Var19:=SMA(ABS(Var17-Var18),3,1)/SMA(MAX(Var17-Var18,0),3,1)*100

Var1A:=MA (IF(CLOSE*1.35{lt;=Var16},Var19*10,Var19/10),3);

Var1B:=LLV(LOW,30);

Var1C :=HHV(Var1A, 30);

Var1D:=SI(LOWlt;=Var1B, (Var1A Var1C*2)/2,0);

Var1E:=MA( Var1D AND CLOSElt;COST(1),3)AND (CLOSE-VarB)/VarB*100lt;-11;<

/p>

Var1F: =MA (CERRAR, 5);

Var20: =MA (CERRAR, 10);

Var21: =MA (CERRAR, 20);

Var22:=MA(CERRAR,30);

Var23:=(Var1F Var20 Var21 Var22) /4;

Var24:=(Var23-REF (Var23,15))/REF(Var23,15)*100;

Var25:=IF(Var24lt;-10 AND Var24lt; REF(Var24,1),20,0);

Buy.Var7*Var1 AND Var1E*Var1 AND Var25*Var1 AND (CLOSE-OPEN)*Var1gt; 0, linethick2, colorred;

Las declaraciones VAR1, VAR16 y Buy en este indicador se refieren a Es una función de tiempo limitado, que solo se puede usar normalmente antes del 1 de julio de 2004 y no se puede usar normalmente después de esa fecha. El método para eliminar el límite de tiempo es relativamente simple. Simplemente elimine las dos declaraciones VAR1 y VAR16 y luego elimine *VA1 en la declaración de compra para eliminar completamente el límite de tiempo.

Finalmente, veamos otro indicador:

Var1:=IF(DATElt;1030830 AND DATEgt;900101,1,0);

Var2:= LLV(BAJO, 10);

Var3:=HHV(ALTO, 25);

Vigilancia:=2.8*Var1;

Línea de disminución:=3.2 *Var1;

Línea eléctrica: =EMA((CLOSE-Var2)/(Var3-Var2)*4, 4)*Var1;

VAR4: CRUZ(Línea Eléctrica, Vigilancia) );

STICKLINE(VAR4, 0, 50, 4, 0);

DRAWICON(CROSS(Línea eléctrica, Cordón), 53, 2);

VAR1 en este indicador se refiere a una función por tiempo limitado que está disponible hasta el 30 de agosto de 2003 y ya no estará disponible después de esa fecha. El método para levantar el límite de tiempo es relativamente simple. Simplemente elimine la declaración VAR1 y luego elimine VAR1 en la declaración *, y el límite de tiempo se eliminará por completo.