Aiuto per la codifica - pagina 576

 
mladen:

tfi_mercati

Quell'indicatore "trend" non sta aggiornando la barra corrente. Ma dato che è un codice decompilato, penso che dovresti ottenere il codice originale per vedere cosa sta andando storto

Lo snippet di codice che ho postato è OK e nel caso in cui l'indicatore che viene chiamato funziona correttamente, emetterà anche segnali corretti

Ciao Mladen

grazie per il tuo codice. L'ho implementato in modo diverso, ora funziona!

Buone vacanze di Natale!

File:
at.jpg  28 kb
 

Grazie, proprio quello che stavo cercando!

 

Si potrebbe cambiare questo indicatore in modo da mostrare i 'nomi' dei ma's invece dei numeri?

Ce ne sono troppi da ricordare.

Grazie

TEAMTRADER

// MA_Method= 0: SMA------------Media Mobile Semplice

// MA_Method= 1: EMA------------Media mobile esponenziale

// MA_Method= 2: Wilder---------Wilder Exponential Moving Average

// MA_Method= 3: LWMA ---------Linear Weighted Moving Average

// MA_Method= 4: SineWMA-----Sine Weighted Moving Average

// MA_Method= 5: TriMA-----------Media mobile triangolare

// MA_Method= 6: LSMA ----------Least Square Moving Average (o EPMA, Linear Regression Line)

// MA_Method= 7: SMMA ----------Smoothed Moving Average

// MA_Method= 8: HMA-------------Hull Moving Average di Alan Hull

// MA_Method= 9: ZeroLagEMA---Zero-Lag Exponential Moving Average

// MA_Method=10: DEMA----------Double Exponential Moving Average di Patrick Mulloy

// MA_Method=11: T3-------------T3 di T.Tillson

// MA_Method=12: ITrend--------Instantaneous Trendline di J.Ehlers

// MA_Method=13: Median ------Moving Median

// MA_Method=14: GeoMean----Geometric Mean

// MA_Method=15: REMA---------Regularized EMA by Chris Satchwell

// MA_Method=16: ILRS ---------Integrale della pendenza della regressione lineare

// MA_Method=17: IE/2 ---------Combinazione di LSMA e ILRS

// MA_Method=18: TriMAgen ----Triangular Moving Average generalizzato da J.Ehlers

// MA_Method=19: VWMA--------Volume Weighted Moving Average

// MA_Method=20: JSmooth-----Smoothing by Mark Jurik

File:
 
TEAMTRADER:
Si potrebbe cambiare questo indicatore in modo da mostrare i 'nomi' dei ma's invece dei numeri?

Ce ne sono troppi da ricordare.

Grazie

TEAMTRADER

// MA_Method= 0: SMA------------Media Mobile Semplice

// MA_Method= 1: EMA------------Media mobile esponenziale

// MA_Method= 2: Wilder---------Wilder Exponential Moving Average

// MA_Method= 3: LWMA ---------Linear Weighted Moving Average

// MA_Method= 4: SineWMA-----Sine Weighted Moving Average

// MA_Method= 5: TriMA-----------Media mobile triangolare

// MA_Method= 6: LSMA ----------Least Square Moving Average (o EPMA, Linear Regression Line)

// MA_Method= 7: SMMA ----------Smoothed Moving Average

// MA_Method= 8: HMA-------------Hull Moving Average di Alan Hull

// MA_Method= 9: ZeroLagEMA---Zero-Lag Exponential Moving Average

// MA_Method=10: DEMA----------Double Exponential Moving Average di Patrick Mulloy

// MA_Method=11: T3-------------T3 di T.Tillson

// MA_Method=12: ITrend--------Instantaneous Trendline di J.Ehlers

// MA_Method=13: Median ------Moving Median

// MA_Method=14: GeoMean----Geometric Mean

// MA_Method=15: REMA---------Regularized EMA by Chris Satchwell

// MA_Method=16: ILRS ---------Integrale della pendenza della regressione lineare

// MA_Method=17: IE/2 ---------Combinazione di LSMA e ILRS

// MA_Method=18: TriMAgen ----Triangular Moving Average generalizzato da J.Ehlers

// MA_Method=19: VWMA--------Volume Weighted Moving Average

// MA_Method=20: JSmooth-----Smoothing by Mark Jurik

TEAMTRADER,

usa la funzione enum, per questo, cerca qualche codice indicatore che abbia dei nomi piuttosto che dei numeri, cerca di imparare qualcosa anche da solo quando sei nella migliore università del mondo [ TSD ], lol

saluti

 
mladen:

Vlad5624

No, non l'ho fatto, completamente sconosciuto con 11111 e 22222 EAs

Ciao Mladen)Mi dispiace, nome EA qiji

 

Carissimo MLADEN,

nei thread TSD in tanti posti ho letto di indicatori ..... questo indicatore per EA e indicatore versione EA, quindi la mia domanda è, se gli indicatori sono codificati specificamente per gli EA o è per alcuni tipi di indicatori ..... se tutti gli indicatori ha bisogno di alcune caratteristiche specifiche e ambiente per essere utilizzato in / con EA ... gentilmente spiegare, grazie

saluti

 

Ciao a tutti, ho bisogno di aiuto con il mio EA per limitarlo ad avere solo 1 trade al giorno ma sono arrivato ad un punto morto. Ho provato diversi metodi ma non sembra funzionare. Apprezzerei se qualcuno potesse illuminarmi su questo argomento.

Di seguito il mio EA.

Grazie

//---- parametri di input

extern double TakeProfit = 1000.0;

extern double Lots = 0.1;

extern double StopLoss = 980.0;

extern int Entry_Hour_1st = 21;

//+------------------------------------------------------------------+

//| funzione di inizializzazione dell'esperto |

//+------------------------------------------------------------------+

int init()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| funzione di deinizializzazione esperto |

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| funzione di avvio esperto |

//+------------------------------------------------------------------+

int start()

{

//+------------------------------------------------------------------+

//-- Commercio di innesco

//+------------------------------------------------------------------+

int ticket, totale;

totale = OrdiniTotali(); // controlla il numero totale di operazioni attualmente aperte

se(totale < 1)

{

if (Hour()==Entry_Hour_1st && ((High[0] - High[1]) > 0.00100) && ((High[1] - Low[1]) > 0.00100))

{

se ((Close[1] - Open[1]) > 0,00100)

{

TP_Value = (Close[1] - Open[1]); // valore del corpo lungo

SL_Value = (Low[1] - 0.0010); // sempre lo stesso per i long

ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,1,SL_Value,Ask+TP_Value, "My EA",200,0,Green);

return(0);

}

}

if (Hour()==Entry_Hour_1st && ((Low[1] - Low[0]) > 0,00100) && ((High[1] - Low[1]) > 0,00100))

{

se ((Close[1] - Open[1]) > 0,00100)

{

TP_Value = (Close[1] - Open[1]); // valore del corpo lungo

SL_Value = (High[1] + 0.0010); // sempre lo stesso per short

ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,1,SL_Value,Bid-TP_Value, "My EA",200,0,Red);

return(0);

}

}

}

return(0);

}

//+------------------------------------------------------------------+

 
TEAMTRADER:
Questo indicatore potrebbe essere modificato in modo da mostrare i 'nomi' dei ma's invece dei numeri?

Ce ne sono troppi da ricordare.

Grazie

TEAMTRADER

// MA_Method= 0: SMA------------Media Mobile Semplice

// MA_Method= 1: EMA------------Media mobile esponenziale

// MA_Method= 2: Wilder---------Wilder Exponential Moving Average

// MA_Method= 3: LWMA ---------Linear Weighted Moving Average

// MA_Method= 4: SineWMA-----Sine Weighted Moving Average

// MA_Method= 5: TriMA-----------Media mobile triangolare

// MA_Method= 6: LSMA ----------Least Square Moving Average (o EPMA, Linear Regression Line)

// MA_Method= 7: SMMA ----------Smoothed Moving Average

// MA_Method= 8: HMA-------------Hull Moving Average di Alan Hull

// MA_Method= 9: ZeroLagEMA---Zero-Lag Exponential Moving Average

// MA_Method=10: DEMA----------Double Exponential Moving Average di Patrick Mulloy

// MA_Method=11: T3-------------T3 di T.Tillson

// MA_Method=12: ITrend--------Instantaneous Trendline di J.Ehlers

// MA_Method=13: Median ------Moving Median

// MA_Method=14: GeoMean----Geometric Mean

// MA_Method=15: REMA---------Regularized EMA by Chris Satchwell

// MA_Method=16: ILRS ---------Integrale della pendenza della regressione lineare

// MA_Method=17: IE/2 ---------Combinazione di LSMA e ILRS

// MA_Method=18: TriMAgen ----Triangular Moving Average generalizzato da J.Ehlers

// MA_Method=19: VWMA--------Volume Weighted Moving Average

// MA_Method=20: JSmooth-----Smoothing by Mark Jurik

Caro TEAMTRADER

come per il tuo reclamo in PM, mi dispiace tanto e scusa, non era e non è mai stata mia intenzione farti del male, era solo un tentativo di chiederti di essere in grado di fare qualche cosa di minore da solo, niente di più, in ogni modo ecco il tuo indicatore come da tuoi requisiti.grazie

saluti

allaverages_v4.0_600.mq4

File:
 

Capito e molto apprezzato.

TEAMTRADER

 
TEAMTRADER:
Capito e molto apprezzato. TEAMTRADER

sei sempre il benvenuto ......... saluti

Motivazione: