Cosa fare con le posizioni non redditizie? - pagina 8

 
Vladimir Karputov:

Probabilmente dipende dal timeframe utilizzato: per esempio su M1 ci saranno molti scambi e si può chiudere a fine/inizio giornata, su timeframe più grandi ci saranno meno scambi e quindi si dovrà chiudere meno spesso.


A proposito, ecco un video per un indicatore di regressione lineare: puoi anche usarlo per un canale. Si può anche rilevare la direzione del canale:



Qui, si scopre quanto sia utile guardare le pubblicazioni precedenti: si scopre che i buffer degli indicatori (superiore e centrale) erano mescolati in alcuni punti e inoltre nella finestra "Data Window" non c'erano i nomi dei buffer. Ho fatto una modifica: i buffer sono ora posizionati correttamente: in alto, al centro, in basso

i-Regr

 
Alexey Volchanskiy:

Lo farei attraverso la compilazione condizionale.


Cosa fa?

 
Alexey Volchanskiy:

Lo farei tramite la compilazione condizionale.


È necessario controllare i numeri dei buffer indicatori. Altrimenti, oltre a ottenere un manico, dovrete riscrivere anche la funzione per ottenere dati dall'indicatore.

 
Alexey Volchanskiy:

Devi collegare il tuo canale


Versione 1.003 compilazione condizionale per due diversi indicatori

Blocco di selezione degli indicatori:

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
enum ENUM_INDICATORS
  {
   automatic_channel_MT5   = 0,  // Automatic channel MT5 
   hodrick_prescott_channel= 1,  // Hodrick-Prescott Channel
  };
...
input ENUM_INDICATORS InpIndi    = automatic_channel_MT5;
...
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
...
//--- create handle of the indicator iCustom
   string parameters="";
#ifndef  parameters/*==automatic_channel_MT5*/
   switch(InpIndi)
     {
      case  automatic_channel_MT5:
         parameters="Market\\Automatic channel MT5";
         break;
      case hodrick_prescott_channel:
         parameters="Downloads\\vhpchannel_02";
         break;
      default:
         //---
         break;
     }
#endif
    handle_iCustom=iCustom(m_symbol.Name(),Period(),parameters);
//--- if the handle is not created 
   if(handle_iCustom==INVALID_HANDLE)

Controlla la chiamata per ottenere i valori dell'indicatore: sto sondando le linee UP (buffer numero "0") e DOWN (buffer numero 2) (per impostare rispettivamente Sell Limit e Buy Limit):

      double price_ceiling=iCustomGet(handle_iCustom,0,0);        // потолок канала
      double price_floor=iCustomGet(handle_iCustom,2,0);          // пол канала
      if(price_ceiling==0.0 || price_floor==0.0)
        {
         PrevBars=iTime(1);
         return;
        }
      m_trade.BuyLimit(volume_buy,price_floor);
      m_trade.SellLimit(volume_sell,price_ceiling);

ds

 
Vladimir Karputov:

Versione 1.003 compilazione condizionale per due diversi indicatori

Blocco di selezione degli indicatori:

Si prega di controllare la chiamata per ottenere i valori dell'indicatore: sto sondando le linee UP (buffer numero "0") e DOWN (buffer numero 2) (per impostare rispettivamente Sell Limit e Buy Limit):

ds


Ho esagerato: #ifndef non è affatto necessario qui. È appena sufficiente per lasciare l'interruttore.


 
Alexey Volchanskiy:

e poi buttarli via tutti ridendo? ))

C'è un'altra opzione:

1) Facciamo un contratto con un operatore cellulare per un "Toll Number".
2) Prendere un prestito da una banca indicando quel numero per la comunicazione.
3) Non paghiamo il credito.
4) Gli esattori chiamano il tuo numero verde 24 ore su 24.
5) Prendete l'impasto in una pala.

)))

 

Per la strategia del canale (Sell Limit, But Limit) la questione irrisolta è una tendenza persistente: durante una tendenza persistente c'è un accumulo di posizioni perdenti

accumulo di posizioni non redditizie

Finora sto combattendo con tali posizioni in un modo: quando apro una nuova posizione (in questo caso sarà SELL) chiudo TUTTE le posizioni opposte (ALL BUY).

 
khorosh:

C'è anche questa opzione:

1) Si firma un contratto con un operatore pay-as-you-go.
2) Ottenere un prestito bancario e dare questo numero come numero di servizio.
3) Non pagare il credito.
4) Gli esattori chiamano il tuo numero verde 24 ore su 24.
5) Prendete l'impasto in una pala.

)))

Nel 2005 una ragazza che conoscevo è riuscita ad ottenere un prestito di 40000 dollari. A quel tempo la Bulgaria stava per entrare nell'UE e gli immobili erano molto economici. Ha cercato di convincermi a partire con lei, non aveva intenzione di ripagare il credito.

Voleva comprare una casa lì e affittarla ai turisti. E ha avuto il merito perché era un'insegnante )) Gli insegnanti sono così.

 
Vladimir Karputov:
Cosa fare con le posizioni non redditizie?

Far crescere i profitti e RIDURRE le perdite!!!

RISCATTARE LA PERDITA!!! Chiudere, uscire....

Non
c'è bisogno di "lavorare" con le perdite o fare qualcosa, decente o meno decente, una volta che ti rendi conto di aver fatto un errore con la tua previsione (che è assolutamente normale, tipico) esci o rotola, le perdite non sono il porridge o una sedia, non puoi "sistemare" o in qualche modo correggere la posizione APOSTERIORI, solo avvolgerla, ricorda la lezione.
 
Vasily Perepelkin:

Lasciate crescere i profitti e RIDUCETE le perdite!!!

RIFIUTARE LA PERDITA!!! Chiudere, uscire...

Non
c'è bisogno di "lavorare" con le perdite o fare qualsiasi cosa, decente o meno decente, non appena vi rendete conto di aver fatto un errore con la vostra previsione (che è assolutamente normale, tipico) uscite o rotolate, una perdita non è un porridge o una sedia, non potete "aggiustare" o in qualche modo correggere la posizione APOSTERIORI, solo avvolgerla, ricordate la lezione.
Il problema qui è che non è possibile determinare esattamente dove sia il confine, quando le perdite dovrebbero essere chiuse. Dopo tutto, letteralmente 1 punto dopo la chiusura il prezzo può invertirsi e un trade perdente potrebbe fare un profitto. Questa è la situazione che ti uccide sempre e ti scoraggia. Apparentemente dovremmo usare la statistica del movimento medio di tendenza (no-loss) di una coppia. E tenendo conto di questo la decisione di chiudere la perdita. Più precisamente, la probabilità dell'inversione del prezzo dopo aver superato N punti dovrebbe essere calcolata tenendo conto delle statistiche.