Domandona da 1000€

ciao negus, la domanda è da 1000000 di $...sì xchè ho pensato che, dato che non puoi dire ad excel di eseguire una somma su un numero variabile di celle, l'unico sarebbe usare delle celle d'appoggio, ma mi viene il dubbio che sia una cosa troppo difficile x me
allego un foglio di calcolo dove ti faccio vedere se ho capito quello che vorresti
ops...mi sa che ce l'ho fatta :D controlla un po', è solo da perfezionare credo..
 

Allegati

ciao negus, la domanda è da 1000000 di $...sì xchè ho pensato che, dato che non puoi dire ad excel di eseguire una somma su un numero variabile di celle, l'unico sarebbe usare delle celle d'appoggio, ma mi viene il dubbio che sia una cosa troppo difficile x me
allego un foglio di calcolo dove ti faccio vedere se ho capito quello che vorresti
ops...mi sa che ce l'ho fatta :D controlla un po', è solo da perfezionare credo..

Ale grazie... sempre disponibilissimo...Mi sn accorto k cn excel ci complikiamo solo la vita xk nn è nato come software di trading quindi sarebbe molto difficile da programmare, cmq ti allego il file k stavo preparando ma senza risultati...

Vedi l'allegato Zigzag.xls
 
Forse è meglio VT è più semplice realizzarlo...Usando il barsince gli possiamo dire k qnd cambia direzione lo zigzag ci tira una linea da quel punto del segnale fino all infinito...il problema è come fare x tirare la linea?

PHP:
Var: miavar(0),MioZIGZAG0;
MioZIGZAG0 = ZIGZAG(C, 5, 0);
SECTION_ENTERLONG:
if barsince (MioZIGZAG0 > MioZIGZAG0[1]) = 1 then
   EnterLong(NextBar, AtOpen);
endif;
END_SECTION
SECTION_ExitLONG:
if barsince (MioZIGZAG0 < MioZIGZAG0[1]) = 1 then
   exitLong(NextBar, AtOpen);
endif;
END_SECTION

1000€????????

Eccoti il codice...:D:D:D

EOD ma anche intraday....alzando lo zigzag magari...

Verde...supporto....rossa...resistenza....

Codice:
MioZIGZAG0 = ZIGZAG(C, 5, 0);
lin1 = CREATEOGG;
lin2 = CREATEOGG;
 
if barsince (MioZIGZAG0 > MioZIGZAG0[1]) = 1 then
   val=l[1];
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin1 = drawhlineper(lin1,0,gginizio, val, LINEEND, green,2,0);
endif;
if barsince (MioZIGZAG0 < MioZIGZAG0[1]) = 1 then
   val=h;
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin2 = drawhlineper(lin2,0,gginizio, val, LINEEND, red,2,0);
endif;
PlotChart(miozigzag0, 0, blue, solid, 1);
 
Ultima modifica:
1000€????????

Eccoti il codice...:D:D:D

EOD ma anche intraday....alzando lo zigzag magari...

Verde...supporto....rossa...resistenza....

Codice:
MioZIGZAG0 = ZIGZAG(C, 5, 0);
lin1 = CREATEOGG;
lin2 = CREATEOGG;
 
if barsince (MioZIGZAG0 > MioZIGZAG0[1]) = 1 then
   val=l[1];
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin1 = drawhlineper(lin1,0,gginizio, val, LINEEND, green,2,0);
endif;
if barsince (MioZIGZAG0 < MioZIGZAG0[1]) = 1 then
   val=h;
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin2 = drawhlineper(lin2,0,gginizio, val, LINEEND, red,2,0);
endif;
PlotChart(miozigzag0, 0, blue, solid, 1);


Grazie MisterX Gentilissimo, mi permetto di postare il codice con le variabili...Mille Grazieeee...1000€ li scontiamo a pagheròòòò

PHP:
var:MioZIGZAG0,lin1,lin2,val,gginizio;
MioZIGZAG0 = ZIGZAG(C, 5, 0);
lin1 = CREATEOGG;
lin2 = CREATEOGG;
if barsince (MioZIGZAG0 > MioZIGZAG0[1]) = 1 then
   val=l[1];
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin1 = drawhlineper(lin1,0,gginizio, val, LINEEND, green,2,0);
endif;
if barsince (MioZIGZAG0 < MioZIGZAG0[1]) = 1 then
   val=h;
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin2 = drawhlineper(lin2,0,gginizio, val, LINEEND, red,2,0);
endif;
PlotChart(miozigzag0, 0, blue, solid, 1);
 
1000€????????

Eccoti il codice...:D:D:D

EOD ma anche intraday....alzando lo zigzag magari...

Verde...supporto....rossa...resistenza....

Codice:
MioZIGZAG0 = ZIGZAG(C, 5, 0);
lin1 = CREATEOGG;
lin2 = CREATEOGG;
 
if barsince (MioZIGZAG0 > MioZIGZAG0[1]) = 1 then
   val=l[1];
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin1 = drawhlineper(lin1,0,gginizio, val, LINEEND, green,2,0);
endif;
if barsince (MioZIGZAG0 < MioZIGZAG0[1]) = 1 then
   val=h;
   gginizio = GetDate; // da dove parto a tracciare la linea orizzontale
   lin2 = drawhlineper(lin2,0,gginizio, val, LINEEND, red,2,0);
endif;
PlotChart(miozigzag0, 0, blue, solid, 1);



Scusa Mister se ti stresso, come gli possiamo dire quando passa al rialzo un supporto compra quando lo passa al ribasso vendi?
 
Scusa Mister se ti stresso, come gli possiamo dire quando passa al rialzo un supporto compra quando lo passa al ribasso vendi?

Ciao Negusmenelik...non è cosi semplice poter fare quello che chiedi. Ci avevo già provato a suo tempo con i Pivot senza successo...e ti spiego perchè... dovresti mettere tutte le linee (supporti e resistenze) in un array e far controllare ad ogni barra in quale posizione dell'array ti trovi per poi decidere che direzione prendere... e con VT ti assicuro che è praticamente impossibile... in VBA...e quindi Excel invece te lo potrei fare in 10 minuti. Comunque come supporto visivo non è niente male.... basti vedere il 5 minuti di questa mattina....

1243241880zigzag.gif
 
Ciao Negusmenelik...non è cosi semplice poter fare quello che chiedi. Ci avevo già provato a suo tempo con i Pivot senza successo...e ti spiego perchè... dovresti mettere tutte le linee (supporti e resistenze) in un array e far controllare ad ogni barra in quale posizione dell'array ti trovi per poi decidere che direzione prendere... e con VT ti assicuro che è praticamente impossibile... in VBA...e quindi Excel invece te lo potrei fare in 10 minuti. Comunque come supporto visivo non è niente male.... basti vedere il 5 minuti di questa mattina....

1243241880zigzag.gif


Si è utilissimo, i supporti e resistenze sn tracciate precise ai livelli...certo k se dava anke i segnali era ottimo...vabbe pazienza..
 

Users who are viewing this thread

Back
Alto