Fissare una condizione propria
Forums › ProRealTime forum Italiano › Supporto ProOrder › Fissare una condizione propria
- This topic has 5 replies, 2 voices, and was last updated 3 years ago by MauroPro.
-
-
02/10/2021 at 11:38 AM #160919
Ciao Roberto, stò provando a fissare una condizione da utilizzare per un exit, ma sbaglio qualcosa.
Vorrei, nell’ esempio riportato (inventato e non testato, vale solo formalmente) SOSTITUIRE tradePrice con una mia costante, chiamiamola crossExit, che corrisponde a: myMacd crosses under myMacdSignal.
In pratica si dovrebbe uscire di x punti, non dal close – l’entrata, ma dal close – cross inverso del macd : (If longOnMarket and (close-crossExit)<(0-50) then …
Ho provato a scriverla dopo la linea 6 per fissarla al punto del cross del macd, ma qualcosa non va.
Grazie
12345678910111213myMacd = exponentialaverage[12]-exponentialaverage[26]myMacdSignal = exponentialaverage[9](mymacd)st=supertrend[3,10]If close crosses over st and close > myMacd thenbuy 1 contract at marketendifIF longOnMarket and (close-tradeprice)<(0-50) thenSELL 1 CONTRACTS AT MARKETendifset target pProfit 10002/10/2021 at 11:48 AM #16092002/10/2021 at 12:16 PM #160924Non puoi fare una differenza tra il prezzo (CLOSE o altro che sia) ed il MACD, sono su scale completamente diverse. Sul DAX ti darebbe differenze di 14000 punti!
Potresti farlo con una media, devono avere la stessa scala.
02/10/2021 at 5:57 PM #160967Ciao Roberto, se fisso il close del prezzo come punto in cui incrocia il macd sembra funzionare. Puoi controllare quello che ho scritto se presenta qualche problema?
1234567891011121314151617181920myMacd = exponentialAverage[12]-exponentialAverage[26]myMacdSignal = exponentialAverage[9](myMacd)st=supertrend[3,10]If myMacd crosses under myMacdSignal thencrossPriceUnderMacd=closeendifIf not onMarket thencrossPriceUnderMacd=0endifIf close crosses over st and close > myMacd thenbuy 1 contract at marketendifIF (longOnMarket and close<(crossPriceUnderMacd-10)) thenSELL 1 CONTRACTS AT MARKETendifset target pProfit 100[Ti chiedo anche al volo se con i cfd di Ig si possono inserire gli stop loss garantiti nei TS e come ( TS che hanno già chiaramente un loro stop loss interno già scritto)]
Grazie.
02/10/2021 at 6:24 PM #160972NON può andare bene la linea 12. Con ST va bene perché è sulla stessa scala del prezzo, ma col MACD il prezzo è SEMPRE superiore.
La linea 16 va bene perché alla 6 hai assegnato alla variabile un prezzo (anche se sarebbe bene scrivere 10*pipsize per la portabilità, ma con indici tipo il DAX può andare). La linea 12 invece è errata in quanto la seconda parte della condizione è SEMPRE vera.
Per i CFD di IG, si è previsto lo Stop Loss garantito e va selezionato quando si esegue la strategia in autotrading.
1 user thanked author for this post.
02/10/2021 at 7:06 PM #160975 -
AuthorPosts
Find exclusive trading pro-tools on