Lega dei sistemi di trading. Continuate a fare un buon lavoro. - pagina 64

 
Vladimir Baskakov:
Quindi va bene, non è un po' una rottura di scatole?

Non so se non è abbastanza? Qui, TC ha deciso che ne ha abbastanza - perché dovrei discutere con lei? Lo mettiamo in demo, lo lasciamo commerciare, non appena mostra un comportamento inaccettabile - sarà sovraottimizzato.

Nella mia esperienza - il 64% di qualità sul test è una qualità estremamente bassa. Quindi - divisione media "sull'orlo della retrocessione" e lasciarlo "giocare" lì...

 

E il registro di sovra-ottimizzazione prende il seguente sistema:

GBPJPY, 742242, ZpnTrendRTS, SL non consentito.

Questa è la probabilità di entrare con ordini stop sui picchi a zigzag con trailing inverso (trailing TP). Questo TS funziona senza SL. Ma l'abbiamo ancora messo "per il controllo" a una distanza che non è mai stata rotta in 2 anni. E, in questo caso - era ancora rotto, questo è - un comportamento inaccettabile. Il TS era volto alla sovraottimizzazione.

Il "nucleo attivo" della nuova funzione di inizializzazione è il seguente:

   _NOT_TESTED_IF(GetWorkSymbol() != CS_GBPJPY);
   m_bSLForceMajorFlag = true;
   m_didData.m_etWorkTimeFrame = PERIOD_H1;
   m_dtBuildMoment = D'2019.01.02';
   m_uiMaxSize = 15;
   m_uiMinSize = 15;
   m_epMaxParamsData.m_uiExtremumIdx = 4;
   m_epMinParamsData.m_uiExtremumIdx = 4;
   m_dPendingAjustVsDATR = 0.16;
   m_iTPShrinkSteps = 56;
   m_dUnlossTriggerVsDATR = 0.50;
   m_dUnlossDistanceVsDATR = 0.25;
   m_dSLvsDATR = 1.80;
   m_dTPvsDATR = 0.55;
   m_uiMaxDirectTPC = 0;
   m_cfpControlParams.m_dStability = 0.492;
   m_lcEALeagueClass = LC_HIGH;

"Nucleo attivo" della funzione dei parametri di controllo:

   // GBPJPY
   // TrendRTS & Zpn
   _NOT_TESTED_IF(GetMagic() != 742242);
   _NOT_TESTED_IF(m_cfpControlParams.m_dStability <= 0);           // должна быть заполнена в конструкторе
   _NOT_TESTED_IF(m_cfpControlParams.m_dStability >= 1);           // должна быть заполнена в конструкторе
   _NOT_TESTED_IF(m_cfpControlParams.m_dStability == EMPTY_VALUE); // должна быть заполнена в конструкторе
   m_cfpControlParams.m_dtTradeStartMoment = D'2017.01.02';
   m_cfpControlParams.m_dtTradeEndMoment = D'2018.12.31';
   m_cfpControlParams.m_uiNumOfTrades = 197;
   m_cfpControlParams.m_uiNumOfProfitTrades = 156;
   m_cfpControlParams.m_dClearPriceProfit = 52.58500000;
   m_cfpControlParams.m_dMaxPriceDrawdown = 4.51500000;
   m_cfpControlParams.m_uiMaxLoseQueue = 4;
   m_cfpControlParams.m_uiMaxTrades2PriceMax = 23;
   m_cfpControlParams.m_ulMaxSec2PriceMax = 9497862;
   m_cfpControlParams.m_ulMaxSec2NewTPC = 1175988;
   m_cfpControlParams.m_dPriceProfitFactor = 2.80023964;
   m_cfpControlParams.m_dPriceRecoveryFactor = 11.64673311;
   m_cfpControlParams.m_dGrailRatio = 1.10517655;
   // dGrail.RecoveryPerYearComponent = 0.486
   // dGrail.m_dSharpeComponent = 2.000
   // dGrail.m_dProfitFactorComponent = 1.400
   // dGrail.m_dTradesPerYearComponent = 0.605
   // dGrail.m_dAvrMoneylotPerTradeComponent = 2.000
   // Trades per week =  1.89
   // Wait for renew price maximum (days) =  100
   // Max wait for new TPC (hours) =  297


Ora questa è un'altra storia (che non è sorprendente per un sistema RTS). Il CU entra nella divisione "top" (LC_HIGH) della Lega con una qualità alta (Grail Ratio) del 110%.

Con due anni di storia, la massima discesa del prezzo è stata di 4.515 mila punti treble e il numero massimo di SL consecutivi è stato 4. Il prezzo medio annuo di ricupero è 11,689 e il fattore di profitto è 2,8. Ci sono una media di 1,89 scambi a settimana, il prezzo massimo non è stato aggiornato per più di 100 giorni, il tempo massimo di attesa per un singolo scambio è di 297 ore.

Va notato che nel tester, i sistemi di reverse trailing mostrano quasi sempre buoni risultati (ad eccezione dei tentativi di eseguirli sui simboli fortemente in tendenza), e funzionano molto bene in un forte piatto, prendendo i "picchi" più alti del prezzo. Ma la prima tendenza indovinata colpisce molto duramente il deposito. In questo caso il "check SL" è più di tre volte più grande del TP impostato. Questo non è ancora male. E spesso ci sono sistemi RTS, in cui lo SL è dieci volte più del TP. Al massimo, ricordo un sistema che dava a SL fino a 15 volte il TP! È chiaro che una tendenza indovinata in quel sistema valeva 20-30 indovinate e quel sistema, nonostante abbia mostrato buoni risultati nel test, non è mai entrato in top-rating alla demo. In questo caso la tendenza non indovinata varrà 5-8 indovinate e questo sistema può anche guadagnare qualcosa.

Allego il rapporto del tester di questo sistema.

File:
 
Georgiy Merts:

E il registro di sovra-ottimizzazione prende il seguente sistema:

GBPJPY, 742242, ZpnTrendRTS, SL non consentito.

Questa è la probabilità di entrare con ordini stop sui picchi a zigzag con trailing inverso (trailing TP). Questo TS funziona senza SL. Ma l'abbiamo ancora messo "per il controllo" a una distanza che non è mai stata rotta in 2 anni. E, in questo caso - era ancora rotto, questo è - un comportamento inaccettabile. Il TS era volto alla sovraottimizzazione.

Il "nucleo attivo" della nuova funzione di inizializzazione è il seguente:

"Nucleo attivo" della funzione dei parametri di controllo:

Ora questa è un'altra storia (che non è sorprendente per un sistema RTS). Il CU entra nella divisione "top" (LC_HIGH) della Lega con una qualità elevata (Grail Ratio) del 110%.

Con due anni di storia, la massima discesa del prezzo è stata di 4.515 mila punti treble e il numero massimo di SL consecutivi è stato 4. Il prezzo medio annuo di ricupero è 11,689 e il fattore di profitto è 2,8. Ci sono una media di 1,89 scambi a settimana, il prezzo massimo non è stato aggiornato per più di 100 giorni, il tempo massimo di attesa per un singolo scambio è di 297 ore.

Va notato che i sistemi di back trailing dimostrano sempre alti risultati nel tester, e funzionano perfettamente in un forte piatto, prendendo i più alti "picchi" del prezzo. Ma la prima tendenza indovinata colpisce molto duramente il deposito. In questo caso il "SL di controllo" è più di tre volte più grande del TP impostato. Questo non è ancora male. E spesso ci sono sistemi RTS, in cui lo SL è dieci volte più del TP. Al massimo, ricordo un sistema che dava a SL fino a 15 volte il TP! È chiaro che una tendenza indovinata in quel sistema valeva 20-30 indovinate e quel sistema, nonostante abbia mostrato buoni risultati nel test, non è mai entrato in top-rating alla demo. Nel caso dato, la tendenza indovinata varrà 5-8 tendenze indovinate e questo sistema può anche guadagnare qualcosa.

Allego il rapporto del tester di questo sistema.

Un'altra domanda sui lotti. Stai facendo trading con min lot. Questo non è del tutto corretto, dovresti usare %. Se hai 100000 sul tuo conto e fai trading con 0,01 lotti, il tuo TS è indistruttibile in ogni caso, ma questo non significa che sia efficace.
 

Non vedo affatto il senso di testare in demo i TC che non sono nella "top division".

Il 1° test è terribile. Se il TS nel tester mostra un Profit Factor inferiore a 1,6, allora il resto degli indicatori non può più essere guardato. Nel cestino senza alcun rimpianto.

 
Vladimir Baskakov:
Un'altra domanda sui lotti. Lei scrive che fa trading con un lotto minimo. Questo non è del tutto corretto, dovrebbe essere in %. Per esempio, se hai 100 000 sul tuo conto e fai trading con 0,01 lotti, il tuo TS è indistruttibile in ogni caso, ma questo non indica la sua efficacia.

La valutazione della qualità è esattamente la stessa, per qualsiasi deposito (purché ci sia abbastanza margine). Questa valutazione utilizza solo i valori assoluti di prezzo dei parametri - e sono gli stessi, indipendentemente dall'importo del deposito. Pertanto, la valutazione delle prestazioni (qualità del trading, rapporto Grail nel mio codice) - non dipende dalla quantità di deposito. Naturalmente, con il reinvestimento e/o valori di rischio più elevati, i parametri possono cambiare significativamente. Ma, non do per scontato che userò il TS della Lega per le iscrizioni "per tutto l'albo".

 
Boris Gulikov:

Non vedo il senso di testare in demo un sistema di trading che non è affatto nella "top division".

Il 1° test è terribile. Se il TC nel tester mostra un Profit Factor inferiore a 1,6, allora il resto degli indicatori non si può più guardare. Nel cestino senza alcun rimpianto.

Questo è quello che ho detto - "trading di qualità estremamente bassa". Beh, non c'è niente di meglio per questo sistema su questo simbolo! NO.

E "nel bidone della spazzatura"? Perché dovrebbe essere così? Un allenatore che non fa giocare gli underperformer sul campo di allenamento non è degno del titolo di "allenatore".

Sei tu, amico mio, getta i tuoi sistemi nella spazzatura. E i miei sistemi - faranno trading nella divisione inferiore anche con un fattore di profitto inferiore a uno. Solo per vedere quale TSnon dovrebbe essere applicato.

 
Georgiy Merts:

La valutazione della qualità è esattamente la stessa, per qualsiasi deposito (purché ci sia abbastanza margine). Questa valutazione utilizza solo i valori assoluti dei parametri - e sono gli stessi, indipendentemente dall'importo del deposito. Pertanto, la valutazione delle prestazioni (qualità del trading, rapporto Grail nel mio codice) - non dipende dalla quantità di deposito. Naturalmente, con il reinvestimento e/o valori di rischio più elevati, i parametri possono cambiare significativamente. Ma, non do per scontato che userò il TS della Lega per le iscrizioni "per tutto l'albo".

Tutto deve essere preso in considerazione
 
Vladimir Baskakov:
Tutto deve essere preso in considerazione

Colleghi, se tutto va bene nelle prossime settimane lancerò i progetti condivisi - e poi tutti coloro che vogliono ottenere la Lega TS (Tutti! Tutti i 672 TS, la lista sarà fornita), lavorando nel tester. E coloro che promettono di aprire un demo-segnale gratuito su qualche interessante per lui TS - riceverà questo sistema della Lega e di lavorare su una demo o reale.

Sarete in grado di prendere in considerazione tutto e di eseguire test su qualsiasi intervallo di tempo.

 
Georgiy Merts:

Colleghi, se tutto va bene nelle prossime settimane lancerò i Progetti Condivisi - e allora tutti coloro che lo desiderano potranno ottenere la Lega dei TS (tutti ! tutti i 672 TS, la lista sarà fornita), lavorando nel tester. E coloro che promettono di aprire un segnale demo gratuito su qualche TS interessante - riceveranno questo sistema della Lega e di lavorare su una demo o reale.

Sarete in grado di tenere conto di qualsiasi cosa e di eseguire test su qualsiasi intervallo di tempo.

È una buona soluzione per trasferire il lavoro incompiuto e non finito ad altri, è logico
 
Vladimir Baskakov:
È una buona soluzione per passare il lavoro incompiuto e grezzo ad altri, logico.

Ehm... Dov'è il "lavoro a turni"?

Il mio lavoro - come ho già detto molte volte - è di derivare l'ordine di selezione dei TC.

Pensate che dare alla gente la possibilità di usare liberamente sia "derivare l'ordine di selezione"?

Sì, sono più che sicuro che la reazione della gente sarà all'incirca la stessa di Boris - "alla pattumiera" !!!

Questa è la tua idea di "trasferire il lavoro"?

Questo è puramente il nutrimento del tuo ego, niente più Vladimir! È anche un'impresa utile, ma ha poco a che fare con il lavoro.