Filtro_direzionale

Ti piacerebbe fare trading a tempo pieno?

  • per niente

    Votes: 10 26,3%
  • ci penserei seriamente

    Votes: 13 34,2%
  • è il mio sogno

    Votes: 15 39,5%

  • Total voters
    38
Ciao Pesce Palla, ex giorosa2000, ad occhio penso sia un macd in combinazione con la sua signal ma impostato in maniera piu' veloce rispetto allo standard (12,26,9) in combinazione con un altro indicatore di trend (che potrebbe essere anche una media. Pero' occorrerebbe vedere se tali impostazioni (se sono queste) sono robuste per un periodo di tempo significativo).
 
Ciao Pesce Palla, ex giorosa2000, ad occhio penso sia un macd in combinazione con la sua signal ma impostato in maniera piu' veloce rispetto allo standard (12,26,9) in combinazione con un altro indicatore di trend (che potrebbe essere anche una media. Pero' occorrerebbe vedere se tali impostazioni (se sono queste) sono robuste per un periodo di tempo significativo).

Ciao Robom, non sono ex Giorosa, lo sono ancora e dal lontano 2001. Ho solo aggiunto l'avatar. E questo dopo tanti tentativi infruttuosi.

Per quanto riguarda il semaforo, non è niente di quanto dici........
Il problema che la mia conoscenza della programmazione è a livello insufficente per tradurlo in TS . Visivamente ho fatto i conti manuali sono nel periodo da inizio anno e il rendimento è straordinario, come il periodo in questione.

Ho un altro TS che gira su TradeStation realizzato da un coscente su miei input, che non riesco a trasferire su Proreal time.
Ti riporto le prestazioni dallo Stratey PerformanceRecord:

Punti: 61.470 da 1/1/2004

Total of trade 1274
Average Winning Trade 377
Average Losing Trade 117
Ma INtaday DD 2725

E' il più profittevole di tutti i miei.
Nel periodo da 30 maggio 2006 a 30 maggio 2007 ha fatto ca. 200 operazioni senza guadagnare alcunchè, ma anche senza perdere. Un altro periodo di piatta dal 15/4/2008 al 15/7/2008.
Poi è partito a razzo.
Praticamente ha guadagnato meno nel trend in salitaed ha riposato nei laterali.
Ti senti di lavorarci.? Se sì MP.
Ciao
 
qualche novità sui ts in progettazione ?
è possibile conoscere qualcosa del ts che usa i volumi perchè con tanta volatilità sul 5 min non riesco a sfruttarli.
Codice:
var:VolSpikel,Volspike2l,VolSpikes ,SPIKE_LOW, VolSpike2s,SPIKE_HIGHT,zona1,mioatr1,mioatr2;
var:MIN,MAX,bb,CC,zona1;
var:val1,val2,r(0),RR,RR1,RR2,RR3,RR4,RR6,RR5,RR7,mioatr3;
Var:Vol1,mioval, WW,mioatr1,mioatr2;	
Var:MioPatt0,MioPatt1;
VAR:miavar(0),MioRsi,MIN1,MAX1;
var:bb,CC,mioatr1,mioatr2;
var:VolP1,VolP2,VolP3 ,SPIKE_LOW, VolP4,SPIKE_HIGHT,mioatr1,mioatr2,miacondizione1,Miacondizione2;
var: L_signal,S_signal,VAL1,VAL2,indzona1,indzona2,miomax,miomin,mioR,RR1,RR2,LLL1,SSS1;
var: solo,spread,LONC,CORT;
VAR: miavar(0),MioRsi,MIN1,MAX1;
var: bb,CC,zona1,mioatr1,mioatr2;
var: VolP1,VolP2,VolP3 ,SPIKE_LOW, VolP4,SPIKE_HIGHT,mioatr1,mioatr2,miacondizione1,Miacondizione2;
var: L_signal,S_signal,VAL1,VAL2,indzona1,indzona2,miomax,miomin,mioR,RR1,RR2,LLL1,SSS1;
var: solo,spread;
Miomax = HHV(H,20);
Miomin = LLV(L,20);
VAL1 = Miomax-C;
VAL2 = C-Miomin;
mioatr1 = rsi(C,14,s);
mioatr2 = rsi(C,21,s);
miacondizione1 = (C-O)<(H-L);
miacondizione2 = (C-O)>(H-L);


//***********************************************************************************************************
if C >= O and (C-O)<(R) then
LLL1 = 1;
else
LLL1 = 0;
endif;

if C <= O and (O-C)<(R) then
SSS1 = 1;
else
SSS1 = 0;
endif;

if LLL1 > SSS1 then
solo = solo+1;
spread = 0;
endif;

if SSS1 > LLL1 then
spread = spread+1;
solo = 0;
endif;

if VAL1 < VAL2 then
L_signal = L_signal+1;
S_signal = 0;
else
S_signal = S_signal+1;
L_signal = 0;
endif;

//***********************************************************************************************************************************
// SEZIONE CONTROLLO SPIKE VOLUMI

VolP1=L<L[1] and L<L[2] AND C>C[1] AND C>O AND miacondizione1 = true AND V[1]>V[2] AND V[1]>V[3] AND V[1]>V[4] AND V[1]>V[5] AND V[1]>V[6] and V[1]>V[7];

VolP2=L>L[1] AND L<L[2] AND C>C[1] AND C>O AND miacondizione2 = true AND V[1]>V[2] AND V[1]>V[3] AND V[1]>V[4] AND V[1]>V[5] AND V[1]>V[6] and V[1]>V[7];
//************************************************************************************************************************************
if VolP1 or VolP2 then
SPIKE_LOW = 1;
colorbar(fuchsia);
else
SPIKE_LOW = 0;
endif;
//************************************************************************************************************************************
VolP3=H>H[1] AND miacondizione1 = true and H>H[2] and C<C[1] AND C<O AND V[1]>V[2] and V[1]>V[3] and V[1]>V[4] and V[1]>V[5] and V[1]>V[6] and V[1]>V[7];
VolP4=H<H[1] AND miacondizione2 = true and H>H[2] and C<C[1] AND C<O  AND V[1]>V[2] AND V[1]>V[3] AND V[1]>V[4] AND V[1]>V[5] AND V[1]>V[6]and V[1]>V[7];

//************************************************************************************************************************************

if VolP3 or VolP4 then
SPIKE_HIGHT = -1 ;
colorbar(Yellow);
else
SPIKE_HIGHT = 0;
endif;
//***********************************************************************************************************************************

//********************************************************************************************************************************************

VolSpikel=Low<=Low[1] AND Low<Low[2] AND Close>Close[1] AND Close>=Open AND (Close-Open)<(High-Low) AND Volume[1]>Volume[2] AND Volume[1]>Volume[3] AND Volume[1]>Volume[4] AND Volume[1]>Volume[5] AND Volume[1]>Volume[6] and V[1]>V[7];

VolSpike2l=Low>=Low[1] AND Low<Low[2] AND Close>Close[1] AND Close>=Open AND (Close-Open)<(High-Low) AND Volume[1]>Volume[2] AND Volume[1]>Volume[3] AND Volume[1]>Volume[4] AND Volume[1]>Volume[5] AND Volume[1]>Volume[6] and V[1]>V[7];

IF VolSpikel OR VolSpike2l THEN
SPIKE_LOW=1;
ELSE
SPIKE_LOW=0;
ENDIF;

VolSpikes=High>High[1] AND High>High[2] AND Close<=Close[1] AND Close<=Open AND (Open-Close)<(High-Low) AND Volume[1]>Volume[2] AND Volume[1]>Volume[3] AND Volume[1]>Volume[4] AND Volume[1]>Volume[5] AND Volume[1]>Volume[6] and V[1]>V[7];

VolSpike2s=High<High[1] AND High>High[2] AND Close<=Close[1] AND Close<=Open AND (Open-Close)<(High-Low) AND Volume[1]>Volume[2] AND Volume[1]>Volume[3] AND Volume[1]>Volume[4] AND Volume[1]>Volume[5] AND Volume[1]>Volume[6] and V[1]>V[7];


IF VolSpikes OR VolSpike2s THEN
SPIKE_HIGHT=-1 ;

ELSE
SPIKE_HIGHT=0;
ENDIF;
if C >= O and (C-O)<(R) then
LLL1 = 1;
else
LLL1 = 0;
endif;

if C <= O and (O-C)<(R) then
SSS1 = 1;
else
SSS1 = 0;
endif;

if LLL1 > SSS1 then
solo = solo+1;
spread = 0;
endif;

if SSS1 > LLL1 then
spread = spread+1;
solo = 0;
endif;

if VAL1 < VAL2 then
L_signal = L_signal+1;
S_signal = 0;
else
S_signal = S_signal+1;
L_signal = 0;
endif;

if L_Signal > S_Signal and Solo > Spread then
LONC = LONC+1;
CORT = 0;
else
CORT = CORT+1;
LONC = 0;
endif;



mioatr1 = rsi(C,14,s);
mioatr2 = rsi(C,50,s);
mioatr3 = atr(C,21);
 RR = (r[1]+r[2]);
 RR1 =(H-l)*V[1]/V*r;
 RR3 = LLV(L,10);
 RR4 = HHV(H,10);
 RR5 =HHV(C,10);
 RR7 =LLV(O,10);
 //*****************************************************************************
 if RR1[1] > 10 and C > C[1] and C[1]< C[2] then
   RR2 = rr1+50;
   else
   RR2 = 0;
 endif;
  if RR1[1] > 10 and C < C[1] and C[1] > C[2] then
  RR2 = RR1-50;
  else
  RR2 = 0;
  endif;
  if (H-C) > (C-L)and B = true and R > mioatr3*2  then
  RR6 = 100;
  else
  RR6 = 0;
  endif;
  if (H-C) <(C-L)and W = TRUE and B[1] = true and R > mioatr3*2 then
  RR7 = 100;
  else
  RR7 = 0;
  endif;
 // SEZIONI ENTRATE
if SPIKE_LOW = 1  and L_Signal > S_Signal[2]   then   // ENTRA SE SI VERIFICA LA CONDIZIONE DI PICCO DEI VOLUMI POSITIVA
 enterlong(nextbar,atopen);
 S_Signal = 0;
 endif;

if SPIKE_HIGHT = - 1 and S_Signal > L_Signal[2] then     // ENTRA SE SI VERIFICA LA CONDIZIONE DI VOLUMI NEGATIVA
entershort(nextbar,atopen);
L_Signal = 0;
endif;

if L_signal > S_signal[2] and L_Signal > 5 and LLL1 = 1  then
enterlong(nextbar,atopen);
S_signal = 0; // contatore short azzerato
endif;


if S_signal > L_signal[2] and S_Signal > 5 and SSS1 = 1  then
entershort (nextbar,atopen);
L_signal = 0; // contatore long azzerato
endif;
 
Ciao Solospread, grazie per il tuo ultimo lavoro. :) Oggi è entrato veramente al momento giusto.... :up:
Ti saluto cordialmente e spero di rileggerti presto su queste pagine.
:ciao:
 

Users who are viewing this thread

Back
Alto