sono nuovo e sto imparando come programmare con ProRealCode.
Vorrei creare un TS su timeframe a 5 minuti che si basi sul Supertrend.
Il sistema dovrebbe fare 1 solo trade al giorno, al primo cambio di colore del supertrend che si verifica dopo le 8:00, e chiudere la posizione entro le 22:30.
Entry LONG al PRIMO cambio di colore da rosso a verde (dopo le 8:00) OPPURE entry SHORT al PRIMO cambio di colore da verde a rosso (sempre dopo le 8:00).
Mi sembra che questi potrebbero essere i parametri generali per l’entry:
1
2
3
4
5
6
7
8
9
10
11
12
DEFPARAMFlatAfter223000
st=supertrend[3,10]
CambioVerde=close[1]<st[1]ANDclose>st
CambioRosso=close[1]>st[1]ANDclose<st
IFNOTONMARKETANDTIME>080000ANDCambioVerdeTHEN
BUY1contractsATMARKET
ENDIF
IFNOTONMARKETANDTIME>080000ANDCambioRossoTHEN
SELLSHORT1contractsATMARKET
ENDIF
SET STOPpLOSS.....
SET TARGETpPROFIT...
Purtroppo, però, in questo modo il sistema non sembra riconoscere il “PRIMO” CAMBIO DI COLORE dopo le 8:00:
si attiva dopo quell’orario, ma apre più di una posizione, sia long che short.
Qualcuno potrebbe aiutarmi a risolvere questo problema? Vorrei che il sistema aprisse una sola posizione, o long o short.
Molte grazie!
Al fine di mettere un solo ordine ogni giorno al primo cambiamento di colore supertend, dovrete bandiera una variabile che si è già fatto un mestiere e reimpostare questa variabile ogni nuovo giorno.
Si può fare come segue:
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue