Stai usando un browser molto obsoleto. Puoi incorrere in problemi di visualizzazione di questo e altri siti oltre che in problemi di sicurezza. . Dovresti aggiornarlo oppure usarne uno alternativo, moderno e sicuro.
COSTRUZIONE INDICATORE PER ANALISI CICLICA CON VISUAL TRADER
Dimostrazione del mio teorema. Al contatto con il supporto BB rimbalza ed ovviamente il contratto si ferma. Quindi campanello d'allarme se si ha una posizione LONG aperta.
Ottimo Solo,
sembra che le trend sugli indicatori diano buone conferme....continuiamo a testarle, potrebbero essere un bel passo avanti per le conferme sulle entrate....
Dimostrazione del mio teorema. Al contatto con il supporto BB rimbalza ed ovviamente il contratto si ferma. Quindi campanello d'allarme se si ha una posizione LONG aperta.
Ciao SOLO e a tutti gli associati al 3D ( mo se è trasformato in uno studio )
Ho buttato giù una cosa che può servire se migliorata.
Ho preso un TS per i valmax e valmin già sviluppato, ho aggiunto una parte x tracciare le linee, è un po' rudimentale, ma funge.
Non è corretto perchè non riesco a dare il MAX Assoluto.
Il TS si divide in 2 parti per registrare i 2 punti necessari.
Togliendo EXTENDED si ha una specie di biscia eheheheheh
Forse al 3D può interessare.
1+1= 10|
Codice:
{******************************************************************************
TRACCIA RETTA by HELL75
******************************************************************************}
Var:Massimo,Minimo,contaMassimo,contaMinimo,minimoRel,massimoRel,zona2;
input: Periodo(14);
//variabili per disegnare linee
Var: DataPunto1,DataPunto2,DataPunto3,
Punto1(1),Punto2(0),Punt3(2),
countPunto1(-1),countPunto2(-1),countPunto3(-1),
ValPunto1,ValPunto2,ValPunto3;
massimoRel= HHV(H, Periodo);
minimoRel= LLV(L, Periodo);
IF isfirstbarbegin then
Massimo=H;
Minimo=L;
ENDIF;
IF Massimo>massimoREL THEN
Massimo=H;
contaMassimo=0;
else
contaMassimo=contaMassimo+1;
ENDIF;
IF Minimo<minimoRel THEN
Minimo=L;
contaMinimo=0;
else
contaMinimo=contaMinimo+1;
ENDIF;
//Traccia linee
if massimoRel=massimoRel[1] and Punto1=0 and countPunto2>6 then // countPunto2>6 da modificare con formula calcolo CICLOPERIODO puntuale
ValPunto1=H[1];
DataPunto1 = GetDate;
DrawLine (CREATEOGG, 0, DataPunto2, ValPunto2,DataPunto1,ValPunto1 , red, 2, 0, EXTENDED);
Punto1=1;
Punto2=0;
countPunto1=-1;
endif;
if massimoRel=massimoRel[1] and Punto2=0 and countPunto1>6 then // countPunto1>6 da modificare con formula calcolo CICLOPERIODO puntuale
ValPunto2=H[1];
DataPunto2 = GetDate;
DrawLine (CREATEOGG, 0, DataPunto1, ValPunto1,DataPunto2,ValPunto2 , yellow, 2, 0, EXTENDED); //, EXTENDED
Punto1=0;
Punto2=1;
countPunto2=-1;
endif;
if Punto1=1 then countPunto1=countPunto1+1; else countPunto1=0; endif;
if Punto2=1 then countPunto2=countPunto2+1; else countPunto2=0; endif;
PlotChart(massimoRel,0,yellow,solid,1);
plotChart(minimoRel,0,red,solid,1);
zona2=CreateViewport(200,true,true);
plotChart(countPunto1,zona2,yellow,solid,1);
plotChart(countPunto2,zona2,red,solid,1);