Dalla teoria alla pratica - pagina 1462
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
No, non è solo un lisciatura multipla, è un sistema a circuito chiuso con collegamenti in avanti, incrociati e all'indietro.
È un casino.
non può essere aiutato, è tutto brillantemente semplice
e più è semplice, più è difficile da capire...
c'è un 87,5% di probabilità che il prezzo superi il massimo del giorno precedente e continui senza toccare il minimo del giorno precedente. e viceversa.
Se hai qualche idea su come usare questo modello, sarei felice di leggerla)
Di quanta distanza?
Di quanta distanza?
Che sfortuna.
Non si può evitare, è tutto brillantemente semplice.
e più è semplice, più è difficile da capire...
Non so di quale geniale semplicità stai parlando,
Sto solo affermando il fatto che la tua "formula" è ben lontana dal "wu-shin", sono di universi diversi.
c'è un 87,5% di probabilità che il prezzo superi il massimo del giorno precedente e continui senza toccare il minimo del giorno precedente. e viceversa.
Se hai qualche idea su come usare questo unico modello che esiste sarei felice di leggerla)
Si prega di chiarire di quale modello stiamo parlando. In particolare, come capire le parole "continuerà a muoversi" quando c'è solo OHLC giornaliero e non ci sono informazioni su ciò che è successo prima, alto o basso. Se non è difficile, con una figura esplicativa.
O stai usando dati diversi dall'OHLC giornaliero?Si prega di chiarire di quale modello stiamo parlando. In particolare, come capire le parole "continuerà il movimento" nelle condizioni in cui c'è solo OHLC giornaliero e nessuna informazione su ciò che è successo prima, alto o basso. Se non è difficile, con una figura esplicativa.
O stai usando dati diversi dall'OHLC giornaliero?Che differenza fa chi è prima, il massimo o il minimo del giorno precedente? In quale direzione l'estremo del giorno precedente è stato sfondato, e lì il prezzo continuerà il suo movimento.
Che sfortuna.
Non si può evitare, tutto è semplice.
e più è semplice, più è difficile da capire...
Sono totalmente d'accordo con te!
Tranne, naturalmente, per tutti i wu-shin e altre cose malvagie =DSono totalmente d'accordo con te!
eccetto, naturalmente, per il wu-shin e il resto della tua razza =De il wu-shin non è facile, è complicato, e quindi il tuo genio non è contaminato ;))
Sono totalmente d'accordo con te!
tranne, naturalmente, tutti i tipi di wu-shin e altre cose malvagie =Dprezzo e volumi, niente di più semplice in questa dichiarazione, inequivocabilmente
ma....
il modo più semplice per vedere cos'è è guardare i grafici sui siti web CME e MOEX
come diavolo si fa a riconoscere la stessa cosa da un grafico?
ehhh, 4 anni di ricerca, beh i precedenti per tutte le cattiverie del tacchino ....
sembra readychenko ;)
maledetto
il tipo più semplice di un graal - applicare il multiplo appropriato dei livelli di prezzo pubblicati dal CME agli ordini pendenti corrispondenti
modificarli nella dinamica
Si trascinerà, si trascinerà, ne sono sicuro
ma non ti permetterà di guadagnarci sopra per molto tempo (2-3 giorni), perché queste informazioni cominceranno a diventare strane...
;)
Buon pomeriggio. L'indicatore è molto semplice, disegna i livelli dal prezzo corrente. Non riesco a capirlo per diversi giorni. Penso di aver scritto tutto bene, ma non funziona...
codice mql4
#proprietà indicator_chart_window
#proprietà indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue
#proprietà indicator_width1 1
#proprietà indicator_width2 1
extern double sl=0.1;
doppio redline[5];
doppia linea blu[5];
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'indicatore personalizzato
//+------------------------------------------------------------------+
int OnInit()
{
//---- indicatori
SetIndexBuffer(0,redline);
SetIndexBuffer(1,blueline);
//----
SetIndexStyle(0,DRAW_ARROW, 0);
SetIndexArrow(0,158);
//----
SetIndexStyle(1, DRAW_ARROW, 0);
SetIndexArrow(1, 158);
ritorno(0);
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
redline[0]=Ask+0,1;
redline[0]=Bid-0.1;
redline[1]=Ask+0,1;
blueline[1]=Bid-0.1;
redline[2]=Ask+0,1;
blueline[2]=Bid-0.1;
redline[3]=Ask+0,1;
blueline[3]=Bid-0.1;
redline[4]=NULL;
blueline[4]=NULL;
ritorno(0);
}
Ecco il codice mql 5 (scusate il fango, sto lavorando...)
#include <Trade\SymbolInfo.mqh>
#proprietà indicator_chart_window
#proprietà indicator_buffers 2
#proprietà indicator_plots 2
#proprietà indicator_color1 clrRed
#proprietà indicator_color2 clrBlue
#proprietà indicator_width1 1
#proprietà indicator_width2 1
#proprietà indicator_type1 DRAW_ARROW
#proprietà indicator_style1 STYLE_SOLID
#proprietà indicator_type2 DRAW_ARROW
#proprietà indicator_style2 STYLE_SOLID
CSymbolInfo c_symbol;
input double sl=0.1;
doppio redline[5];
doppia linea blu[5];
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'indicatore personalizzato
//+------------------------------------------------------------------+
int OnInit()
{
//--- mappatura dei buffer degli indicatori
SetIndexBuffer(0,redline,INDICATOR_DATA);
SetIndexBuffer(1,blueline,INDICATOR_DATA);
//----
PlotIndexSetInteger(0,PLOT_ARROW,151);
PlotIndexSetInteger(1,PLOT_ARROW,151);
//IndicatorSetInteger(INDICATOR_DIGITS,_Digits);
// PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0);
// PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,EMPTY_VALUE);
//SetIndexStyle(0,DRAW_ARROW,0);
//SetIndexArrow(0, 158);
//----
//SetIndexStyle(1, DRAW_ARROW, 0);
//SetIndexArrow(1, 158);
//---
return(INIT_SUCCEED);
}
//+------------------------------------------------------------------+
//| funzione di iterazione dell'indicatore personalizzata
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---
c_symbol.Name();
redline[0]=c_symbol.Ask()+0.1;
redline[0]=c_symbol.Bid()-0.1;
redline[1]=c_symbol.Ask()+0.1;
blueline[1]=c_symbol.Bid()-0.1;
redline[2]=c_symbol.Ask()+0.1;
blueline[2]=c_symbol.Bid()-0.1;
redline[3]=c_symbol.Ask()+0.1;
blueline[3]=c_symbol.Bid()-0.1;
redline[4]=0;
blueline[4]=0;
//--- restituire il valore di prev_calculato per la prossima chiamata
return(rates_total);
}