allego qui file itf dove ho scritto il codicie di PRT per tradare in automatico (ProOrder) forex/indici con Bullish engulfing gestendo la posizione con il SuperTrend.
Tale codice non funziona (non scatta mai) anche se lo stesso codice scritto per lo screnner, fornisce alcune indicazioni.
Mi potete controllare/dire cosa non va in questo codice.
E’ quasi impossibile che la condizio0ne C9 sia soddisfatta.
Cosa vuoi che faccia il tuo TS?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
REM Trading system Bullish engulfing con STREND x la gestione della posizione
//DEFPARAM NoCashUpdate = True
DEFPARAMCumulateOrders=False
//Def.variabili
x=3//from 1 to 10 in steps of 1
y=10//from 8 to 22 in step of 1
Z=15//from 10 to 31 in step of 1
//DEF.PARAMETRI PER BULLISH ENGULFING
BODY=ABS(CLOSE-OPEN)
MYSUPPORT=LOWEST[Z]
//DEF.CONDIZIONI
C1=BODY[1]<BODY
C2=CLOSE>OPEN[1]
C3=OPEN<OPEN[1]
C4=CLOSE[1]<OPEN[1]
C5=CLOSE>OPEN
C6=CLOSE[1]>OPEN
C7=LOW<LOW[1]
C8=HIGH>HIGH[1]
C9=CLOSECROSSES OVERMYSUPPORT
//CONDIZIONE PER ENTRARE A MERCATO
IFC1ANDC2ANDC3ANDC4ANDC5ANDC6ANDC7ANDC8ANDc9THEN
BUY1SHARESATMARKET
ENDIF
//GESTIONE POSIZIONE
Myindicator=Supertrend[x,y]
//CONDIZIONE PER USCIRE DALLA POSIZIONE
IFLOWCROSSES UNDERMyindicatorTHEN
SELLATMARKET
ENDIF
se la linea 20 la scrivi così, qualche operazione la fa, altrimenti la vedo difficile in quanto tu chiedi il CLOSE più basso e quello attuale o è il più basso, oppure dovrebbe incrociarlo al rialzo partendo da un punto biù basso:
1
C9=CLOSE>MYSUPPORT
hai provato a verificarla nel trading manuale? perché l’hai scritta con CROSSES OVER ?
Mi interessa che il Trading system faccia la scansione dei varii bullish engulfing e di questi entri a mercato solo in quelli che, nel formare il pattern, abbiano violato, con una falsa rottura, il supporto (lowest).
ciao
PS lascio in allegato un immagine per esprimere con la stessa la mia idea
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