Programmazione Visual Trader Raccolta indicatori e TS per Visualtrader (1 Viewer)

alcess

Nuovo forumer
Io avevo trovato questa sulle bande di Bollinger, ma non mi funziona...

BSE = barsince(MP <> 0);
Condition1 = (H = HHV(H, NumDays));
Condition2 = (L = LLV(L, NumDays));
UpBand = BBandUpper(C, Length, StdDevUp, 0);
DnBand = BBandLower(C, Length, StdDevDn, 0);
Pv = PositionValue;
IfMP = 0 and BarSince(Condition1) <= 10 and C >= UpBand Then EnterLong(NextBar, atOpen);
Endif;
IfMP = 0 and BarSince(Condition2) <= 10 and C >= DnBand Then EnterShort(NextBar, atOpen);
Endif;
 

luka46

Dracarys
Ciao a tutti, stavo cercando di tradurre per Vt la funzione percentrank, in amibroker è così:

Function PercentRank( Data, Periods )
{
Count = 0; for ( i = 1; i < Periods + 1 ; i++ )
{
Count = Count + IIf ( Ref( Data, 0 ) > Ref( Data, -i ), 1, 0 );
}
return 100 * Count / Periods; }

In vt:

periodi=10;
Count=0;

beginfor(indice, 1, periodi+1);
Count=Count[1] + IIf( Zeta[indice+1] > zeta[indice+1], 1, 0 );
trigger=100* Count / Periodi;
endfor;

così non funziona però
 
Ultima modifica:
Gentilmente qualcuno riesce a codificarla per vt
1320850405for03.jpg
 
Salve a tutti,
Volevo segnalarvi che, alcuni TS sono già implementati all'interno di VT.

Codice:
//[B]Chandelier Stop:[/B] (DataArray, Periods, Moltiplicatore): 
miocs = ChandelierStop(C, 10);

//[B]IntradayIntensity[/B] (DataArray, tipo, calc, Periods): 
mioosc = IntradayIntensity (C, 0, 0, 21);

// [B]SuperTrend[/B](DataArray, Periods, Moltiplicatore):
miosupertrend = SuperTrend(C, 10, 3);

//per visualizzare quando viene effettuato l'inversione
//(per poter cambiare colore)
miosupertrendInv = [B]SuperTrendInversion[/B](C, 10, 3); 

//[B]SAR[/B] (DataArray, Acc, MaxAcc ): 
mioosc = SAR(C, 0.02, 0.2);

// Ematrend di Enrico Malverti:
// EmatrendEM(DataArray, moltip, deviazStandard)

mioem = EmatrendEM(C, 3, 14);

Nota Bene:
Si consiglia di scaricare la versione 5.4 Beta, in fase di test, che comprende molte nuove funzionalità.
http://www.visualtrader.it/beta/text_mail_beta.php

Cordiali Saluti

Paolo Arena
Programmatore Traderlink
 

gilato

Forumer attivo
Salve a tutti,
Volevo segnalarvi che, alcuni TS sono già implementati all'interno di VT.

Codice:
//[B]Chandelier Stop:[/B] (DataArray, Periods, Moltiplicatore): 
miocs = ChandelierStop(C, 10);

//[B]IntradayIntensity[/B] (DataArray, tipo, calc, Periods): 
mioosc = IntradayIntensity (C, 0, 0, 21);

// [B]SuperTrend[/B](DataArray, Periods, Moltiplicatore):
miosupertrend = SuperTrend(C, 10, 3);

//per visualizzare quando viene effettuato l'inversione
//(per poter cambiare colore)
miosupertrendInv = [B]SuperTrendInversion[/B](C, 10, 3); 

//[B]SAR[/B] (DataArray, Acc, MaxAcc ): 
mioosc = SAR(C, 0.02, 0.2);

// Ematrend di Enrico Malverti:
// EmatrendEM(DataArray, moltip, deviazStandard)

mioem = EmatrendEM(C, 3, 14);
Nota Bene:
Si consiglia di scaricare la versione 5.4 Beta, in fase di test, che comprende molte nuove funzionalità.
http://www.visualtrader.it/beta/text_mail_beta.php

Cordiali Saluti

Paolo Arena
Programmatore Traderlink

A tal proposito vorrei segnalare una grave limitazione nel settaggio dei parametri del SAR.........il valore minimo consentito del fattore di accelerazione è = 0.1........se uno vuole un valore + basso.......non è possibile.......ripeto .......penso che sia una grave limitazione.
 
A tal proposito vorrei segnalare una grave limitazione nel settaggio dei parametri del SAR.........il valore minimo consentito del fattore di accelerazione è = 0.1........se uno vuole un valore + basso.......non è possibile.......ripeto .......penso che sia una grave limitazione.

Salve,

Ok, vedrò di modificare il valore minimo a 0.001.

L'aggiornamento sarà disponibile nella prossima versione VT 5.4 Build 34, disponibile tra qualche giorno.

Saluti
Paolo Arena
Traderlink
 

Users who are viewing this thread

Alto