COSTRUZIONE INDICATORE PER ANALISI CICLICA CON VISUAL TRADER

Per caso qualcuno sa tradurre questo codice per prorealtime?
Grazie:)
Mi dispiace pacu83, ma prorealtime non l'ho mai usato. E' come l'inglese ed il tedesco. Comunque sono molto simili mi pare. L'unico neo, devi verificare se prorealtime ti permettere di usare degli indicatori con frame diversi sullo stesso grafico. V.T. non aveva questa funzione qualche tempo fà.
 
Questo tecnica di trading và molto bene su titoli ad alta volatilità.
Infatti con i bancari di questi tempi và a nozze. Qui sotto Unicredit.
 

Allegati

  • UNICREDIT.PNG
    UNICREDIT.PNG
    53,5 KB · Visite: 184
Oggi siamo messi cosi. Chiusura dello short allo sfondamento dell'EMA. Dalla riga blu superiore a quella inferiore ci sono 690 punti in due giorni sul mercato.
Non capita tutti i giorni. Un bel trade pulito senza falsi segnali. Non me la sono sentita di reversare, anche se Wally permettendo si poteva rischiare.
 

Allegati

  • REVERSE.PNG
    REVERSE.PNG
    38,4 KB · Visite: 154
Il gioco delle medie, semplice ma quando c'è vola paga pure. Lo stop per il Long vale ora 17405. Ho importato la mm su frame 30 minuti e l'ho plottata su frame 5 minuti confrontandola con la 50 a 5 minuti. Per il reverse aspetto il crossover mentre chiudo la posizione quando sfonda la scalinata.

Ciao solospread.
Anch' io voglio prima di tutto ringraziarti per quello che condividi sul forum.

Sto cercando di trascrivere la "scalinata" in linguaggio MetaTrader, dove e' pure possibile plottare medie calcolate su TF diversi da quello del grafico.

Mi servirebbero alcune delucidazioni:

- la "scalinata" calcolata su TF 30', che periodo di mediazione ha ?
- e' una mm semplice o una ema ?
- la mm 50 calcolata su TF 5' e' una mm semplice o una ema ?

Con questi dati posso scrivere l'indicatore per MT4 e pubblicarlo qui, per chi usa quella piatta.

Grazie ancora
 
Oggi siamo messi cosi. Chiusura dello short allo sfondamento dell'EMA. Dalla riga blu superiore a quella inferiore ci sono 690 punti in due giorni sul mercato.
Non capita tutti i giorni. Un bel trade pulito senza falsi segnali. Non me la sono sentita di reversare, anche se Wally permettendo si poteva rischiare.

Ciao Solospread,
volevo chiederti se è possibile inserire nel TS le freccine di long e short.

Grazie1000

K.
 
Ciao solospread.
Anch' io voglio prima di tutto ringraziarti per quello che condividi sul forum.

Sto cercando di trascrivere la "scalinata" in linguaggio MetaTrader, dove e' pure possibile plottare medie calcolate su TF diversi da quello del grafico.

Mi servirebbero alcune delucidazioni:

- la "scalinata" calcolata su TF 30', che periodo di mediazione ha ?
- e' una mm semplice o una ema ?
- la mm 50 calcolata su TF 5' e' una mm semplice o una ema ?

Con questi dati posso scrivere l'indicatore per MT4 e pubblicarlo qui, per chi usa quella piatta.

Grazie ancora

Ciao Machno. Sono entrambe medie mobili semplici.
La 30 minuti è calcolata su un periodo di 10 candele.
 
Ciao Solospread,
volevo chiederti se è possibile inserire nel TS le freccine di long e short.

Grazie1000

K.
Ciao Karagnao,
è possibile mettere gli ingressi, io l'ho già fatto. Tradare con le medie è molto profiquo nei periodi in cui c'è trend, come in questi giorni. Se becchi un periodo laterale sei sempre dentro e fuori. Ora lo stò adattando alle Bande di Solospread che avevo costruito qualche anno fà per farle funzionare da filtro ed evitare trade poco profiqui. Purtroppo non ho molto tempo ultimamente.
Sono uscito di casa alle cinque e mezzo stamattina e sono rientrato alle otto e mezzo. Nel fine settimana vedo di mettere giu' qualcosa.
 

Allegati

  • BANDE DI SOLOSPREAD.PNG
    BANDE DI SOLOSPREAD.PNG
    42 KB · Visite: 151
Ciao Machno. Sono entrambe medie mobili semplici.
La 30 minuti è calcolata su un periodo di 10 candele.

Grazie solo...

Intanto mi ero portato avanti e ho scritto il programma inserendo tutte le possibili opzioni in input.

Ora ho messo il tuo setup come default.
Per avere un andamento simile al tuo ho impostato il calcolo delle medie sui valori di apertura (open) delle barre (vedi grafico).

Metto qui il codice MT4.

//+--------------------------------------------------------+
//| Multi Timeframe Moving Averages |
//+--------------------------------------------------------+
//////////////////////////////////////////////////////////////////////
#property strict
#property indicator_chart_window

#property indicator_buffers 2
#property indicator_width1 1
#property indicator_color1 Red
#property indicator_width2 1
#property indicator_color2 Gold

extern int AppliedPrice = 1; // 0=Close 1=Open;
extern int Method = 0; // 0=Simple 1=Ema

extern int Tmfrm_A = 5;
extern int Tmfrm_B = 30;

extern int MA_Period_A = 50;
extern int MA_Period_B = 10;

double Aver_A[999], Aver_B[999];
int MA_Tmfrm, MA_Period;
int strt, j, pos, barstocalc;

//////////////////////////////////////////////////////////////////////
int init()
{
//IndicatorShortName("LinearRegressionChannel:"+BarsToCount);
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,Aver_A);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,Aver_B);

return(0);
}

//////////////////////////////////////////////////////////////////////
int deinit()
{
return(0);
}

//////////////////////////////////////////////////////////////////////
int start()
{
if(AppliedPrice<0 || AppliedPrice>1) AppliedPrice = 1;

int countedBars=IndicatorCounted();
if(countedBars < 0)
{
Print("error counting bars !");
return(0);
}
if(countedBars>0) countedBars--;

barstocalc = Bars - countedBars - 1;
if (barstocalc > 999) barstocalc = 999;

for( pos=barstocalc; pos>=0; pos-- )
{
strt = iBarShift( Symbol(), Tmfrm_A, Time[pos], false);
Aver_A[pos] = iMA(Symbol(),Tmfrm_A,MA_Period_A,0,Method,AppliedPrice,strt);

strt = iBarShift( Symbol(), Tmfrm_B, Time[pos], false);
Aver_B[pos] = iMA(Symbol(),Tmfrm_B,MA_Period_B,0,Method,AppliedPrice,strt);
}

return(0);
}


 

Allegati

  • Ita40Mar16M5.png
    Ita40Mar16M5.png
    32,3 KB · Visite: 303
Ultima modifica:

Users who are viewing this thread

Back
Alto