viernes, 9 de noviembre de 2018

esempio del nuovo spostamento di stoploss
gennaio e novembre 2018
il sistema monitorizza la tendenza
calcola la distanza ogni fine candela tra i massimi del mese e il minimo candela e la distanza tra massimo candela e minimo mese  e poi fa la differenza tra i due ed ottiene un valore che viene utilizzato come filtro

rangediscesa=(((highm-l)/highm)*100);
rangesalita=(((h-lowm)/lowm)*100);
if getmonth<>meseprecAA then rangediscesa=0;endif;
if getmonth<>meseprecAA then rangesalita=0;endif;
meseprecAA=getmonth;
if (rangediscesa>max_rangediscesa) then max_rangediscesa=rangediscesa;endif;
if (rangesalita>max_rangesalita) then max_rangesalita=rangesalita;endif;
if getmonth<>meseprecBB then max_rangediscesa=0;endif;
if getmonth<>meseprecBB then max_rangesalita=0;endif;
meseprecBB=getmonth;
filtrotrend=abs(rangesalita-rangediscesa);

gennaio 2018 è partito forte ed ha mantenuto il trend sino a fine mese e di conseguenza dopo il 7% di gain virtuale il sistema non ha spostato lo stoploss
invece per il mese in corso la tendenza di è indevolita ed il sistema ha spostato lostoploss facendolo diventare trailingprofit

if positiondir=1  and Max_Gain_perc>7 and filtrotrend<10 and contalg>102 then ModifyStopLoss(INPERC,-8.50);endif;
if positiondir=-1  and Max_Gain_perc>7 and filtrotrend<10 and contash>102 then ModifyStopLoss(INPERC,-8.50);endif;




5 comentarios:

  1. ho messo oltre il 7% di gain perchè è la soglia che si ripete + spesso nello storico statisticamente...poi dopo 102 candele da quando è a mercato..3 giorni..per non farlo scattare subito...il filtro trend sotto il 10% è ancora uno dei risultati che più si ripete nel tempo..idem l'8.50% di trailingrofit...sono ottimizzazioni...si poteva ottenere ancora +% di gain ma ho preferito rimanere con parametri meno tirati..è una misura di money management che si attiva praticamente solo se l'operazione è la 1ª del mese perciò non è una ottimizzazione troppo estrema..comunque si possono abbassare i parametri se pensate che siano troppo estremi...quello che trovo interessante è il fatto che con questa opzione il ts rimane a mercato oltre 2 anni in meno e rimanere esposti per meno tempo in balia delle turbolenze finanziarie è un'ottima soluzione a livello emotivo

    ResponderEliminar
  2. Scusa Bruno, immagino che queste ModifyStopLoss vadano a sostituire quelle precedenti, cioè quelle relative al Max_Gain_perc (Max_Gain_perc<3) e al tp1up1 o tp1down1, giusto?

    ResponderEliminar
  3. Massimo...questi due nuovi modifystoploss si attivano solo quando il gain virtuale supera il 7%..gli altri modifysl che hai postato meglio lasciarli...uno si attiva se dopo 102 candele guadagna meno del 3% e porta lo sl al 1.5% mentre l'altro dopo 102 candele e con prezzi sopra e sotto il 10% stimato mensile ugualmente porta lo sl al 1.5%..la modifica di stamane praticamente si attiva solo con la 1ª operazione del mese...quelle esistenti si attivano su tutte le operazioni

    ResponderEliminar
  4. Ciao Bruno,
    posteresti l'intero ts o se ti è più comodo via mail? Avevo provato a fare delle modifiche e onestamente non so più qual è quello giusto ormai. la mail lele-lele1980@libero.it grazie. Emanuele.

    ResponderEliminar
  5. Sì hai ragione. Si riferiscono a situazioni diverse.
    Grazie

    ResponderEliminar

 era dal 26 marzo che i sistemi non si posizionavano long...oggi lo han fatto...area 21.90 posizionano il 1º take profit