Ottimizzazione entrata : sfondamento e entrata su ritracciamento su media mobile
Forums › ProRealTime forum Italiano › Supporto ProOrder › Ottimizzazione entrata : sfondamento e entrata su ritracciamento su media mobile
- This topic has 3 replies, 2 voices, and was last updated 2 years ago by robertogozzi.
-
-
08/29/2022 at 8:42 PM #199843
Buona sera a tutti, avrei bisogno di ottimizzare l’entrata delle mia strategia ( solo long).
Oltre alle condizioni scritte sul codice postato , vorrei che il sistema comprasse solo ed esclusivamente ad altre due condizioni che devono essere successive a quelle scritte:
Prima condizione: la candela successiva a (indicator1 CROSSES OVER indicator2) e ( close >indicator3) deve fare un nuovo massimo
Seconda condizione: successivamente al nuovo massimo apertura posizione long con ordine limit quando il prezzo rimbalza sulla media esponenziale 13 periodi.
12345678910111213141516171819202122232425262728293031//definizione dei parametri del codiceDEFPARAM CumulateOrders = false // posizioni cumulate disattivate//il sistema cancellerà tutti gli ordini in attesa e chiuderà tutte le posizioni a 0:00. dopo l'orario "flatbefore" non saranno piazzati nuovi ordini o posizioni.DEFPARAM FLATBEFORE = 153300// Cancellare tutti gli ordini in attesa e chiudere tutte le posizioni all'orario "Flat After"DEFPARAM FLATAFTER = 180000// Impedisce al sistema di tradare in giorni specifici della settimanadaysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0OTD = (Barindex - TradeIndex(1) > IntradayBarIndex)// Condizioni per entrare su posizioni longindicator1, ignored, ignored, ignored, ignored, ignored, ignored = CALL "PRC_VWAP intraday"indicator2 = SuperTrend[4,52]c1 = (indicator1 CROSSES OVER indicator2)indicator3 = SuperTrend[4,52]c2 = (close > indicator3)IF (c1 AND c2) AND not daysForbiddenEntry and OTD THENBUY 10000 CASH AT MARKETENDIF// Condizioni per uscire da posizioni longindicator4 = SuperTrend[4,52]c3 = (close CROSSES UNDER indicator4)IF c3 THENSELL AT MARKETENDIF// Stop e target: Inserisci qui i tuoi stop di protezione e profit targetSET STOP %LOSS 1Grazie in anticipo.
08/30/2022 at 11:12 AM #199878Ordine LIMIT a quale prezzo?
08/30/2022 at 11:56 AM #199882Buon giorno. Desidero che apra la posizione con ordine limite al prezzo di quando avviene il rimbalzo (contatto)sulla media esponenziale 13 periodi. Praticamente dopo che sono avvenute le prime condizioni. Si mette fuori un ordine limite allo stesso prezzo della media mobile 13 periodi e si aspetta che il mercato se lo vada a prendere.
Grazie in anticipo.
08/30/2022 at 4:50 PM #199895Mi sembra funzioni (provato su APPLE):
12345678910111213141516171819202122232425262728293031323334353637383940414243444546//definizione dei parametri del codiceDEFPARAM CumulateOrders = false // posizioni cumulate disattivate//il sistema cancellerà tutti gli ordini in attesa e chiuderà tutte le posizioni a 0:00. dopo l'orario "flatbefore" non saranno piazzati nuovi ordini o posizioni.DEFPARAM FLATBEFORE = 153300// Cancellare tutti gli ordini in attesa e chiudere tutte le posizioni all'orario "Flat After"DEFPARAM FLATAFTER = 180000once Cond = 0IF OnMarket or close < ema13 THENCond = 0c5 = 0ENDIFema13 = average[13,1](close)// Impedisce al sistema di tradare in giorni specifici della settimanadaysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0OTD = (Barindex - TradeIndex(1) > IntradayBarIndex)// Condizioni per entrare su posizioni longindicator1, ignored, ignored, ignored, ignored, ignored, ignored = CALL "PRC_VWAP intraday"indicator2 = SuperTrend[4,52]c1 = (indicator1 CROSSES OVER indicator2)indicator3 = SuperTrend[4,52]c2 = (close > indicator3)c4 = high > high[1]IF c1[1] and c2[1] and c4 thenCond = 1endifif Cond = 1 THENc5 = (low <= ema13) and (close > ema13) and (close[1] > ema13[1]) and (open[1] > ema13[1])if c5 thenEntrata = ema13Cond = 0endifendifIF c5 AND not daysForbiddenEntry and OTD and Not OnMarket THENBUY 10000 CASH AT Entrata LIMITENDIF// Condizioni per uscire da posizioni longindicator4 = SuperTrend[4,52]c3 = (close CROSSES UNDER indicator4)IF c3 and OnMarket THENSELL AT MARKETCond = 0ENDIF// Stop e target: Inserisci qui i tuoi stop di protezione e profit targetSET STOP %LOSS 1//graph Cond coloured(255,0,0,255)//graph c5 -
AuthorPosts
Find exclusive trading pro-tools on