definizione dello stop loss
Forums › ProRealTime forum Italiano › Supporto ProBuilder › definizione dello stop loss
- This topic has 9 replies, 2 voices, and was last updated 2 days ago by joelse.
-
-
01/09/2025 at 1:44 PM #242337
buongiorno a tutti
avrei bisogno di un’indicazione su come inserire in automatico lo SL in un’operazione di break.
In un time frame giornaliero entro (se ne esistono le condizioni) alla rottura del massimo della barra precedente. Avrei bisogno delle indicazioni per settare (solo al momento dell’ingresso se vengo eseguito) uno stop loss a n Pips sotto al prezzo di apertura della barra medesima
ringrazio anticipatamente, Joe
01/09/2025 at 3:32 PM #242338Eccolo (entra 5 pips sotto l’apertura):
1234IF MieCondizioniLong THENBUY 1 Contract at MarketSET STOP PRICE (Open - 10*PipSize)ENDIF1 user thanked author for this post.
01/09/2025 at 5:34 PM #24234401/09/2025 at 6:05 PM #24234701/09/2025 at 6:39 PM #242348Ecco un esempio:
1234567891011superTrendValue = SuperTrend[5.4,36]myAtr = AverageTrueRange[14](close)IF NOT ONMARKET AND close CROSSES OVER superTrendValue THENBUY 1 CONTRACT AT MARKETset target profit myAtr * 2set stop loss myAtrELSIF NOT ONMARKET AND close CROSSES UNDER superTrendValue THENSELLSHORT 1 CONTRACT AT MARKETset target profit myAtr * 2set stop loss myAtrENDIF01/11/2025 at 3:29 PM #242418E’ possibile inserire un secondo stop loss o comunque un sistema che mi permetta di uscire dal trade nel caso il primo stop loss risulti troppo elevato? Mi spiego, nella strategia lo stop loss basato sull’entrata si rivela corretto ma in alcuni casi dove la candela giornaliera ha performato molto nel caso di perdita subisco una botta fuori dal comune. Come posso arginarla?
01/11/2025 at 7:04 PM #242422Si, certo. Come vorresti limitare lo Stop Loss?
01/12/2025 at 9:34 AM #242436In questo modo…ho lo stop loss che normalmente lavora qualche tick sotto il prezzo di apertura della barra dopo che il sistema in reverse è entrato alla rottura della barra precedente. Se il sistema entra su una barra molto lunga e ritraccia immediatamente fino allo stop, in qualche caso posso subire delle perdite molto pesanti. Guardando l’analisi MAE ci sono pochi trade che fanno questo ma quando succede sono pesanti. Avrei bisogno di uno stop che, a prescindere dallo stop normale basato sull’apertura chiudesse la posizione nel momento in cui il DD superi una certa cifra
01/12/2025 at 7:06 PM #242460Ecco il codice, dove ho indicato un Capitale iniziale di 100000 ed un DD massimo di 10000. Ovviamente tu metterai i dati che soddisfano le tue necessità:
123456789101112131415161718192021222324252627282930313233343536373839// calcolo del DrawDown//ONCE Capital = 100000ONCE MinPoint = CapitalONCE MaxPoint = 0ONCE MaxDD = 0//------------------------------------------// EQUITYEquity = Capital + StrategyProfitTempProfit = PositionPerf * PositionPrice / PipSize * PipValue // / abs(CountOfPosition)TempEquity = Equity + TempProfit//------------------------------------------// DrawDownMaxPoint = max(MaxPoint,TempEquity)DD = MaxPoint - TempEquityMaxDD = max(MaxDD,DD)DDperc = MaxDD * 100 / Capital////------------------------------------------// inioio della strategiaONCE DDlimit = 10000 //limite del DrawDown, dopodiché si chiudono le operazionisuperTrendValue = SuperTrend[5.4,36]myAtr = AverageTrueRange[14](close)IF NOT ONMARKET AND close CROSSES OVER superTrendValue THENBUY 1 CONTRACT AT MARKETset target profit myAtr * 2set stop loss myAtrELSIF NOT ONMARKET AND close CROSSES UNDER superTrendValue THENSELLSHORT 1 CONTRACT AT MARKETset target profit myAtr * 2set stop loss myAtrENDIFIF (MaxDD >= DDlimit) THENSELL AT MARKETEXITSHORT AT MARKETMaxDD = 0MaxPoint = 0ENDIF//graph MaxDD01/12/2025 at 10:51 PM #242469 -
AuthorPosts
Find exclusive trading pro-tools on