Ho scritto questo piccolo sistema per provare la sintassi di programmazione. Sembra che funzioni correttamente: rispetta le condizioni di ingresso, stop e uscita a tempo. Il problema sorge nello StopLoss quando acquista ad un livello maggiore di + 4*pointisize del livello di ingresso. Io vorrei lo stop +4*pontsize sotto il livello minimo del pattern. Cioè lo StopLoss deve essere prezzo d’ingresso – il minimo del pattern + 4*pontsize. Aiutatemi nella sintassi, sia per lo stop sia se c’è una maniera migliore per scrivere il tutto. Vi ringrazio enormemente.
StopLoss sotto il minimo del pattern
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DEFPARAMCumulateOrders=false
baby=high<high[1]andlow>low[1]//pattern per l'ingresso
entrata=high[1]+1*POINTSIZE//livello di entrata: il MAX della candela [1]
uscita=barindex-tradeindex>=10//uscita a tempo: dopo 10 candele
IFbabyandentrataTHEN//condizione verificata per buy
compra=1
BUY1CONTRACTSATentratastop//compra a qualsiasi prezzo sopra il livello di entrata
SET STOPPLOSS(high[1]-lowest[2](low))+4*pointsize//stoploss: il il MAX candela[1] - il minimo del pattern + 4 punti
endif
Ifcompra=1anduscitaTHEN//condizione verificata per uscire a tempo
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