Un indicatore piatto. - pagina 7

 
Ibragim Dzhanaev:

Risolto il problema di come spiegare il trend\flat al robot. Soggetto chiuso.

Mediatore :=))



Senza MM. Senza ottimizzazione. Testato il sistema.


Se apro un segnale, non dimenticare di iscriverti ;)


L'intermediario non risolve il problema, lo rinvia solo per un piccolo periodo di ritardo, che l'intermediario fornisce.

 

Come esempio di risoluzione del problema - entrata rossastra in un piatto, entrata blu nella tendenza... Sì, ci sono alcune piccole carenze, ma l'indicatore non ha ancora insegnato ad adattarsi alla ricerca di un livello piatto, ma è una questione di tecnologia e sviluppo... Ma se guardate, sapete già che il 70% dei clienti non ha bisogno di fretta, quindi aspettiamo dove entrare e quando entrare... semplicemente e facilmente senza media.

 

Per mostrare qualcosa, bisogna prima definire esattamente quali sono i termini. Cos'è un piatto, una tendenza?

Prima di tutto, definiamo almeno i criteri di un piatto, e consideriamo che abbiamo bisogno di fare un Expert Advisor, che farebbe profitto in questo piatto aprendo operazioni all'interno del piatto o del cosiddetto canale piatto.

Quindi, i segni di un appartamento e le sue possibili caratteristiche sono le seguenti:

1. il movimento del prezzo per un certo numero di barre è nel corridoio del prezzo per un certo numero di punti, il prezzo deve attraversare il limite superiore e inferiore un certo numero di volte. I confini del canale non devono essere sui valori massimi o minimi delle candele. La distanza tra gli estremi durante questo periodo non dovrebbe superare un certo numero di percentuale del canale, per esempio 150%.

2) Considerando che la strategia piatta implica l'apertura sul rimbalzo, permettiamo una certa inclinazione del canale, per esempio verso l'alto. Allora non guadagneremo molto sui commerci al ribasso e guadagneremo molto sui commerci al rialzo. Questo funziona anche per noi.

3. Un canale piatto può allargarsi, cambiare la sua pendenza, spostarsi o finire.

4. Il piatto può essere corto, per esempio 10 barre, e può essere lungo, per esempio 100 barre o 1000.

5. Vi suggerisco di compilarlo e di discuterne.

Alcuni elementi naturalmente possono essere discussi, ma aderire al principio della strategia originale Permettetemi di ricordare: la regola di base - per aprire sul rimbalzo dal confine del canale al fine di realizzare un profitto. Supponiamo non su ogni affare, ma su serie di almeno 5 affari.

Infatti, quando si individua un appartamento, allora tutto il resto sarà una tendenza. In alcuni giorni o addirittura settimane, non ci sarà alcuna tendenza. Vedremo solo segmenti piatti con caratteristiche diverse.

Pertanto, le tendenze appariranno più spesso per un breve periodo di tempo durante i comunicati stampa, il che è prevedibile in più dell'80% dei casi.

 
Evgeniy Gutorov:

Come esempio di risoluzione del problema - entrata rossastra in un piatto, entrata blu in una tendenza... Sì, ci sono piccoli errori, ma l'indicatore non mi ha ancora insegnato ad adattarmi alla ricerca del livello di un piatto... ma è una questione di tecnologia e competenze... Quindi se guardate, sapete già che il 70% di non c'è bisogno di affrettarsi così aspettiamo dove entrare e quando entrare... semplice e facile, senza media.

Ho trovato un modo migliore della media diretta - lo sto testando ora. Non hai bisogno di un indicatore lì, l'algoritmo stesso è un indicatore.

Ce ne sono molti, ma ovviamente non appariranno nella realtà. L'esodo dall'algoritmo stesso e l'assenza dell'indicatore porta al fatto che le transizioni da piatto a trend e viceversa sono rilevate come in anticipo. Succede perché non importa da che parte andrà il prezzo. Ci sono ordini in sospeso per tutte le varianti. Non sono molto bravo a formularlo, ma spero che sia chiaro.

https://www.mql5.com/ru/forum/228264/page2

Нужно ли на рынке прогнозирование с вероятностью более 50% ??
Нужно ли на рынке прогнозирование с вероятностью более 50% ??
  • 2018.02.23
  • www.mql5.com
Во многих темах можно встретить утверждение, что для работы на рынке вероятность правильного прогнозирования должна быть, ну обязательно, больше 0...
 
Dmitiry Ananiev:

Per mostrare qualcosa, bisogna prima definire esattamente quali sono i termini. Cos'è un piatto, una tendenza?

Per prima cosa, definiamo almeno i criteri di un flat, e consideriamo che abbiamo bisogno di fare un EA che faccia profitti in questo flat aprendo operazioni all'interno del flat o del cosiddetto canale flat.

Quindi, i segni di un appartamento e le sue possibili caratteristiche sono le seguenti:

1. il movimento del prezzo per un certo numero di barre è nel corridoio del prezzo per un certo numero di punti, il prezzo deve attraversare il limite superiore e inferiore un certo numero di volte. I confini del canale non devono essere sui valori massimi o minimi delle candele. La distanza tra gli estremi durante questo periodo non dovrebbe superare un certo numero di percento del canale stesso, che è 150% per esempio.

2) Considerando che la strategia piatta implica l'apertura sul rimbalzo, permettiamo una certa inclinazione del canale, per esempio verso l'alto. Allora non guadagneremo molto sui commerci al ribasso e guadagneremo molto sui commerci al rialzo. Questo funziona anche per noi.

3. Un canale piatto può allargarsi, cambiare la sua pendenza, spostarsi o finire.

4. Il piatto può essere corto, per esempio 10 barre, e può essere lungo, per esempio 100 barre o 1000.

5. Vi suggerisco di compilarlo e di discuterne.

Alcuni elementi naturalmente possono essere discussi, ma aderire al principio della strategia originale Permettetemi di ricordare: la regola di base - per aprire sul rimbalzo dal confine del canale al fine di realizzare un profitto. Supponiamo non su ogni affare, ma su serie di almeno 5 affari.

Infatti, quando si individua un appartamento, allora tutto il resto sarà una tendenza. In alcuni giorni o addirittura settimane, non ci sarà alcuna tendenza. Vedremo solo segmenti piatti con caratteristiche diverse.

Rispettivamente le tendenze appariranno più spesso ai comunicati stampa che è prevedibile in più dell'80% dei casi.

Cos'è una tendenza?

Quando le barre d'onda non si sovrappongono.

Cos'è un appartamento?

È quando si incrociano.

Un piatto può essere breve, 10 battute per esempio.

Si tratta molto probabilmente di un consolidamento di una tendenza in corso.


Posta sopra, è più vero, più veloce e più facile. Ma non ho intenzione di descrivere tutto - dovete farlo voi stessi.

 
La cosa più importante che nessuno ha descritto è il chattering, dove c'è un costante passaggio da trend a flat e viceversa. Questo è contabilizzato. Senza un indicatore è immediatamente rilevabile.
 
Ibragim Dzhanaev:
Qual è il miglior indicatore piatto secondo te? Se non ti dispiace, puoi inviarlo qui o di persona.
C'è un indicatore che funziona, e mostra accuratamente il piatto. Vorrei barattare bisogno di un indicatore di inversione da vendere a comprare
 

Ne ho scritto uno per me molto tempo fa e lo avvito su tutti i miei tacchini. È abbastanza utile secondo me.


double De      = 10.0; 
int    period1 = 4; 
int    period2 = 7; 
int    period3 = 10; 

.....................................
   Ma1[i]  = iMA(NULL,0,period1,0,MODE_EMA,PRICE_CLOSE,i+1);
   Ma2[i]  = iMA(NULL,0,period2,0,MODE_EMA,PRICE_CLOSE,i+1);
   Ma3[i]  = iMA(NULL,0,period3,0,MODE_EMA,PRICE_CLOSE,i+1);
   Ma4[i]  = iMA(NULL,0,period3,0,MODE_EMA,PRICE_CLOSE,i+2);

  CCI30[i]  = iCCI(NULL,0,26,PRICE_TYPICAL,i+1);

  STHm[i]  = iCustom(NULL,0,"ZeroLag_Stochs_true",12,3,3,0,i+1);

  spread = (int)MarketInfo(NULL,MODE_SPREAD);

...............................
...............................
//Comment----------------------------------
       if(CCI30[0] < 124.00 && CCI30[0] > -124.00)
          {
       if(Ma3[0] - Ma4[0]>=De*Point) 
         Comment (" NAME( " + Periods + " )","\n BUY","\n SPREAD=",spread);
       if(Ma4[0] - Ma3[0]>=De*Point) 
         Comment (" NAME( " + Periods + " )","\n SELL","\n SPREAD=",spread); 
       if(MathAbs(Ma4[0] - Ma3[0]) <=De*Point) 
         Comment (" NAME( " + Periods + " )","\n NULL","\n SPREAD=",spread);
          }
       if(CCI30[0] > 124.00)
          {
        if(Ma3[0] - Ma4[0]>=De*Point) 
         Comment (" NAME( " + Periods + " )","\n BUY","\n CLOSE BUY","\n SPREAD=",spread);
       if(Ma4[0] - Ma3[0]>=De*Point) 
         Comment (" NAME( " + Periods + " )","\n SELL","\n CLOSE BUY","\n SPREAD=",spread); 
       if(STHm[i] > 70) 
         Comment (" NAME( " + Periods + " )","\n CLOSE BUY","\n SPREAD=",spread);
          }
       if(CCI30[0] < -124.00)
          {
        if(Ma3[0] - Ma4[0]>=De*Point) 
         Comment (" NAME( " + Periods + " )","\n BUY","\n CLOSE SELL","\n SPREAD=",spread);
       if(Ma4[0] - Ma3[0]>=De*Point) 
         Comment (" NAME( " + Periods + " )","\n SELL","\n CLOSE SELL","\n SPREAD=",spread); 
       if(STHm[0] < 20) 
         Comment (" NAME( " + Periods + " )","\n CLOSE SELL","\n SPREAD=",spread);
          }
//Comment==================================
 

Ecco un'idea. È fresco, quindi è crudo. Non fate caso a me, pensiamoci insieme.

Prendiamo un'altra candela chiusa, memorizziamo il suo alto/basso. E confrontarlo con la maschera. Se non va oltre la candela, è piatto.

O alto/basso per non so quale periodo.
 
Artemij:

Ecco un'idea. È fresco, quindi è crudo. Non fate caso a me, pensiamoci insieme.

Prendi un'altra candela chiusa, memorizza il suo alto/basso. E confrontarlo con la maschera. Se non va oltre la candela, è piatto.

O per non so quale periodo.

Se la prossima candela non va oltre il massimo e il minimo, è anche piatta.

Se vuoi fare una condizione - quale candela (preferibilmente una composita di due, da un alto, da un altro basso) prendere come base, lo spread, forse otterrai qualcosa di utile sul tema