Programmazione Prorealtime probacktest aiuto

Buongiorno
Sono nuovo del forum e colgo l'occasione per salutare tutti i partecipanti.
Ho un problema con la creazione del codice prt per un probacktest (premesso che sono una schiappa.
La mia difficoltà sta nel non riuscire a darli il comando di uscita al minimo della candela del giorno precedente. Mi fa uscire sempre all'apertura del giorno successivo., Di seguito vi incollo il codice

VIndicatore = CALL "Indicatore"
CondizioneLongEntrata = 1// Close > Dhigh(1)+3
CondizioneLongUscita = low<low(1)

CondizioneShortEntrata = 1// Close < Dlow(1)-3
CondizioneShortUscita = high>high(1)

// Condizioni per entrare su posizioni long
IF NOT LongOnMarket AND VIndicatore=1 and CondizioneLongEntrata THEN
BUY 1 SHARES AT dhigh(0) stop

ENDIF

// Condizioni per uscire da posizioni long
If LongOnMarket and CondizioneLongUscita THEN
sell at market
ENDIF

// Condizioni per entrare su posizioni short
IF NOT ShortOnMarket AND Vindicatore=-1 and CondizioneShortEntrata THEN
SELLSHORT 1 CONTRACTS AT dlow(0) stop

ENDIF

// Condizioni per uscire da posizioni short
IF ShortOnMarket and CondizioneShortUscita THEN
exitshort at market
ENDIF


Grazie per l'aiuto
buona giornata

michele
 
Se ho ben capito, la spiegazione è questa.
Il codice viene eseguito a ogni nuova candela, quindi lui esce quando processa la candela nuova (all'apertura della candela del giorno dopo), non può farlo prima.

Se non ho capito per favore mi spieghi meglio?

Andrea

Andrea
---------------------------------------------------------------------------

Analisi per investire in maniera accorta, intelligente e sostenibile.
site : Money Risk Analysis - Borsadocchiaperti
facebook : https://www.facebook.com/pages/Borsadocchiaperti/213959412035603
twitter : https://twitter.com/borsadocchiaper
 

Users who are viewing this thread

Back
Alto