aiuto per TS su VT (1 Viewer)

stevesteve

Nuovo forumer
E' un TS che di per sè non vale niente: solo per provare a costruirne uno su VT.

Qualcuno sa aiutarmi ad individuare gli errori e le possibili soluzioni?

grazie

Stefano



****************************************
**************************************
*** Acquisto se candela bianca con chiusura almeno +4% rispetto ad apertura
*** Vendo in chiusura del primo giorno con chiusura > ingresso
****************************************
***************************************}

variabili: uscita(50); // Il valore 50 è abbastanza grande per il confronto successivo

// chiusura almeno +4% rispetto ad apertura
SECTION_ENTERLONG:
if C > O and (C-O)/C*100 > 4 then
EnterLong(NextBar, AtOpen); // QUI MI DA' ERRORE ???????
endif;

// rinnovo la condizione perchè non so se/come è possibile mettere più
// condizioni dentro lo stesso if-endif
if C > O and (C-O)/C*100 > 4 then
uscita = ?????????? ; // definisce variabile di controllo per uscita
// l'intenzione è che la variabile acquisisca il valore di ingresso, e
// cioè il valore di [ EnterLong(NextBar, AtOpen) ]
endif;
END_SECTION


SECTION_EXITLONG:
// Vendo se chiusura > prezzo acquisto
if C > uscita then
ExitLong(Bar, Atclose); // Liquida posizione long
endif;

END_SECTION
 

biagio1

Nuovo forumer
stocastico

fai un paragone con TS STOCASTICO di beta che danno in default
ossia 14.14.14 e sotto apri stocastico per vedere sull incrocio é tutto sballato
ora prova a fare nuovo ts e mettere questa formula vedrai che é giusta
non chiedermi come ho fatto io di mestiere faccio il cuoco non il programmatore
{******************************************************************************
* Nuovo trading-system.
* Aggiungere in questo punto i Vostri commenti, che vi aiuteranno
* in seguito a ricordare le linee guida di trading che intendete
* automatizzare .
******************************************************************************}
Variabili: // Agggiungere qui le variabili che vi servono
miostochD (0), miostochk (0),
par1(50), par2(2), pardl(5);
miostochd= STOCHk(C, par1,par2, pardl);
miostochk= STOCHd(C, par1,par2,pardl);


//
// In questa sezione scrivete i comandi che servono per ACQUISTARE (LONG)
// il titolo.
// Nota bene: questi comandi vengono eseguiti solo se NON avete nulla in portafoglio
//
SECTION_ENTERLONG:


if miostochd > miostochk then
EnterLong(Bar, AtOpen);
endif;




END_SECTION

//
// In questa sezione scrivete i comandi che servono per chiudere la posizione
// (VENDERE) del titolo GIA' ACQUISTATO (long) con i comandi della sezione precedente.
// Nota bene: questi comandi vengono eseguiti solo se avete gia' acquistato
// ed attualmente in carico (long) il titolo.
//
SECTION_EXITLONG:


if miostochk > miostochd then
EXITLONG(Bar, AtOpen);
endif;


END_SECTION

//
// In questa sezione scrivete i comandi che servono per aprire una posizione SHORT
// sul titolo.
// Nota bene: questi comandi vengono eseguiti solo se NON avete nulla in portafoglio
//
SECTION_ENTERSHORT:



if miostochd < miostochk then
entershort(Bar, AtOpen);
endif;

END_SECTION

//
// In questa sezione scrivete i comandi che servono per chiudere la posizione
// (ACQUISTARE) del titolo di cui avete aperto una posizione SHORT con i
// comandi della sezione precedente.
// Nota bene: questi comandi vengono eseguiti solo se avete gia' acquistato
// ed attualmente in carico (long) il titolo.
//
SECTION_EXITSHORT:


if miostochk < miostochd then
exitshort(Bar, AtOpen);
endif;


END_SECTION



bar atopen puoi toglierlo tanto compra sempre sulla barra sucessiva metti cosi ENTERLONG( BAR,OPEN); un altro segreto sul ts di vt é fare 2 ts ossia uno per l aquisto e uno per la vendita se no ti si accavallano i segnali
oppure ancora meglio quando ti da lo stop di long tu entri short e lo tieni come riferimento entershort se no ti da prima lo stop e poi l entershort quindi perdi una barra di tempo
se mi son spiegato male non esitare a contattarmi
 

stevesteve

Nuovo forumer
intanto grazie! in settimana cerco di capirci meglio e di fare qualche prova. Credo che ti cercherò ancora ..... :)

Stefano
 

Users who are viewing this thread

Alto