MACCHINA periodo con valore negativo - pagina 31

 
Sì, giusto.
 

Solo un promemoria... non dimenticate il mio post a pagina 29, in fondo...

A proposito, c'è un'altra idea che potrebbe aiutarci..... aggiungere qualcuno alla funzione MA standard per sollevarla sopra quella solita in punti in alto o in basso, cioè, in modo che possa essere disegnata verticalmente a un dato numero di punti sopra o sotto, lì e in piedi (senza ridisegnare!) in relazione alla MA standard...

Oppure, se c'è qualche funzione che sostituisce i punti, in un linguaggio di programmazione della nostra zona, allora applicatela al codice... ma affinché questo numero possa essere cambiato nelle impostazioni dell'indicatore, a proposito...... facciamo che sia anche una % della MA standard, sarà ancora più vero!

 
Caesar34: Un promemoria... non dimenticate il mio post su 29 pagine, in fondo...

Questo tuo post è una stronzata, cittadino narratore. Non c'è un algoritmo, quindi non c'è nemmeno un problema.

A proposito, c'è un'altra idea che potrebbe aiutarci ....., aggiungere qualcuno alla funzione MA standard per innalzarla al di sopra di quella abituale in punti in alto o in basso, cioè in modo che possa essere disegnata verticalmente a un dato numero di punti sopra o sotto, lì e rimanendo (senza ridisegnare!) in relazione alla MA standard...

È facile, qualsiasi principiante può farlo.
 
Mathemat:

Questo tuo post è una stronzata, cittadino narratore. Non c'è un algoritmo, quindi non c'è nemmeno un problema.

È semplice, qualsiasi principiante può farlo.


Per favore non confondetelo con.... il disegno di livelli standard su entrambi i lati, nelle funzioni wizard....... con bande bolinger e canali simili!

"Il tuo post è una stronzata, cittadino narratore. "Non c'è un algoritmo, quindi non c'è neanche un problema".

Matematica, perché diavolo non un algoritmo? Che cosa succede se..... sappiamo che in una tendenza al rialzo, l'ondulazione va sotto il prezzo cioè a destra, la segniamo come un più... Se la tendenza cambia, cioè, lo swing standard risulta a sinistra del prezzo, ottiene il segno meno, quindi il secondo swing prende immediatamente posizione dall'altra parte del prezzo... Come questo))

 
Mathemat:

Prendiamo un manichino normale e lo spostiamo 10 barre in avanti. Cos'altro è il problema?

Se avete bisogno di un qualche tipo di estrapolatore, date il vostro esatto algoritmo di estrapolazione. Altrimenti sei altrettanto divertente senza l'algoritmo.


E per favore, spiega l'"algoritmo di estrapolazione", dove leggerlo, forse funzionerebbe davvero, e poi potremmo avvicinarci... e potrei suggerire un algoritmo diverso
 

periodo normale 3: (X1+X2+X3)/3

dove X1,X2,X3 è una sequenza di prezzi. Ma si può riscrivere attraverso gli incrementi di prezzo. Primo prezzo X1, secondo X1+d1, terzo X1+d1+d2

Mach: (X1 + X1+d1+X1+d1+d2)/3=X1+2*d1/3+d2/3

Cioè una normale sventagliata dà meno peso agli incrementi più recenti che a quelli più vecchi. Puoi rifarlo dando più peso agli ultimi gradienti e questi coefficienti sono maggiori di 1. Poi la sventola correrà davanti al prezzo. Ma è necessario?).

Non ci sarà alcuna scorrevolezza:

 
Avals:

periodo normale 3: (X1+X2+X3)/3

dove X1,X2,X3 è una sequenza di prezzi. Ma si può riscrivere attraverso gli incrementi di prezzo. Primo prezzo X1, secondo X1+d1, terzo X1+d1+d2

Mach: (X1 + X1+d1+X1+d1+d2)/3=X1+2*d1/3+d2/3

Cioè, un'ondulazione normale dà meno peso all'ultima pendenza che a quella più vecchia. Si può rifare dando più peso ai gradienti più recenti, e questi coefficienti sono maggiori di 1. Poi la sventola correrà davanti al prezzo. Ma è necessario?).

Non ci sarà alcuna scorrevolezza:


L'autore del thread, cioè io, NON è bravo con i codici!!! =) Non riesco a capire come sarà senza il file sul grafico, arriverò a una scorrevolezza in qualche modo, e lì già vedere se è o non è

Per favore, mettetelo nel codice dell'indicatore, ma che ci siano anche le impostazioni della procedura guidata standard, più l'impostazione della vostra funzione proposta

 
Caesar34:


L'autore del topic, cioè io, NON è bravo con i codici!!! =) Non riesco a capire come sarà senza il file sul grafico, arriverò a una scorrevolezza in qualche modo, e lì già vedere se è o non è

Per favore, mettetelo nel codice dell'indicatore, ma che ci siano anche le impostazioni della procedura guidata standard, più l'impostazione della vostra funzione proposta


#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red


extern int        Per=20;
extern int        Delta=10;
double OUT[];

 
int init()
  {
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,OUT); 
   return(0);
  }
int deinit()
  {
   return(0);
  }
int start()
  {
     int limit;
     int counted_bars=IndicatorCounted();
     limit=Bars-counted_bars;     
     for(int i=limit; i>0; i--){  
      double v=Close[i+Per];      
      for (int j=i+Per-1; j>=i;j--) v+=(Per-j+i+Delta)*(Close[j]-Close[j+1])/Per;
      OUT[i]=v;
     }//for 
   return(0);
  }
 
Avals:



Hai dimenticato la funzione di spostamento, manca...((
 
Avals:

sventolando: (X1 + X1+d1+ X1+d1+d2)/3=X1+2*d1/3+d2/3

Cioè una normale sventagliata dà agli incrementi più recenti meno peso di quelli più vecchi.


strano, pensavo che 2/3 fosse più di 1/3
Motivazione: