Universale MA Croce EA - pagina 59

 

Serpentsnoir...

Di tanto in tanto l'EA non riesce a stabilire uno SL e un TP. Es., G/U backtest m15...3/28-9//22. Tutto bene fino al trade inserito l'8/10, che è stato chiuso allo stop il 9/22. Nessuna entrata SL o TP appare nei risultati. Questo è successo in vari time frame, praticamente con tutte le coppie che ho testato. Sconfortato... questo sembra avere un grande potenziale. EDIT: Commercio dal vivo oggi, 9/24, nessun SL, TP. G/U, M15, candela delle 12:00 GMT. Sembra che mantenere Min. Cross Distance impostato a 0 elimina il problema. Continuerò a testare... No, purtroppo non ho trovato alcuna soluzione al problema.

 

Impostazioni per il cross EA universale

Il codice per il Cross Ea universale con le mie impostazioni al grafico 1H. EURUSD

Provalo !!! cinque cifre Broker

//----------------------- INCLUDES

#include

//----------------------- PARAMETRO EA

extern string Expert_Name = "---------- Universal MA Cross EA v8.1";

extern int MagicNumber = 1234;

extern double StopLoss = 570,

TakeProfit = 370;

extern string TrailingStop_Setting = "---------- Trailing Stop Setting";

extern int TrailingStopType = 1,

TrailingStop = 550;

extern string Indicator_Setting = "---------- Impostazione indicatore";

extern int FastMAPeriod = 10,

FastMAType = 0, //0:SMA 1:EMA 2:SMMA 3:LWMA

FastMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted

FastMAshift = 0,

SlowMAPeriod = 70,

SlowMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA

SlowMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted

SlowMAshift = 0;

extern string CossDistance_Setting = "---------- Min Cross Distance Setting";

extern int MinCrossDistance = 1, //Sempre positivo, 0:disabilitato

MaxLookUp = 1; //Numero di barre per continuare a controllare la condizione di entrata

extern string Exit_Setting = "---------- Exit Setting";

extern bool StopAndReverse = false, // TURE:se il segnale cambia, uscire e invertire l'ordine

PureSAR = false, // TRUE:no SL, no TP, no TS

ExitOnCross = false;

extern string ThirdEMA_Setting = "---------- Third MA Setting";

extern bool UseThirdMA = false,

UseCounterTrend = false,

OnlyCounterTrend = false;

extern int ThirdMAPeriod = 100,

ThirdMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA

ThirdMAPrice = 0, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted

ThirdMAshift = 0,

CTStopLoss = 0,

CTTakeProfit = 0;

extern string Pivot.Setting = "---------- Pivot Filter Setting";

extern bool Use.Pivot.Filter = false;

/* riserva per sviluppi futuri

extern string BGFilter_Setting = "---------- BG Cross Filter Setting";

extern bool UseBGFilter = false;

extern int BGFilter = 20;

*/

extern string Order_Setting = "---------- Order Setting";

extern bool ReverseCondition = false, // TRUE:buy-sell , sell-buy

ConfirmedOnEntry = true, // TRUE:entrata sulla prossima barra di segnale

OneEntryPerBar = true;

extern int NumberOfTries = 1,

Slippage = 5;

extern string OpenOrder_Setting = "---------- Multiple Open Trade Setting";

extern int MaxOpenTrade = 1,

MinPriceDistance = 5;

extern string Time_Parameters = "---------- EA Active Time";

extern bool UseHourTrade = true;

extern int StartHour = 4,

EndHour = 6;

extern string MM_Parameters = "---------- Money Management";

extern double Lots = 0.3;

extern bool MM = false, //Usa o no il Money Management

AccountIsMicro = false; //Usa o no il Micro-Account

extern int Risk = 10; //10%

extern string Alert_Setting = "---------- Alert Setting";

extern bool EnableAlert = true;

extern string SoundFilename = "alert.wav";

extern string Testing_Parameters= "---------- Back Test Parameter";

extern bool PrintControl = true,

Show_Settings = true;

File:
 

Ciao a tutti

Non so come questo EA apre l'ordine di commercio, perché 1 set PARAMETER indicatore SMA come PARAMETER EA ma l'ordine aperto (acquisto / vendita) non piace il segnale in indicatore.

E voglio usare questo EA per il grafico 1M, vero?

Scusa per il mio inglese

 

Ciao a tutti,

Per prima cosa vorrei ringraziarvi tutti per questo meraviglioso forum, è la prima volta che scrivo qui.

Per quanto riguarda questo EA l'ho impostato e sto cercando di scambiarlo in 5 Min time frame, ho scaricato 5 cifre EA - VA4. e la sua mostra faccia sorridente in alto a destra e ho alcune informazioni in alto a sinistra.

Ora il mio problema è che mi sta dando il segnale di attraversamento/suono di allarme che ho disabilitato ma non ha ancora scambiato. cosa sto facendo di sbagliato?

Qualcuno può plz aiutarmi qui?

Grazie in anticipo,

Vivroy

 

Ciao ragazzi,

Anche io ho notato il problema menzionato da lotuseater nel suo post. Così ho guardato il codice e ho risolto quel problema, sto allegando la versione corretta qui con lo stesso nome.

Stavo anche pensando se c'è un modo per limitare il numero di trade che l'EA prende dopo che un target è stato raggiunto. Per esempio, se voglio che l'EA fermi il trading per il giorno dopo aver raggiunto, per esempio, 50 pip di profitto totale o un importo in dollari (derivato da un solo trade o da diversi piccoli profitti); sarebbe possibile codificare questo in questo EA?

Ho codificato un indicatore per provare questo che mi dà i profitti totali del giorno in $. Forse lo includerò all'inizio dell'EA come una condizione e se il requisito è soddisfatto dovrebbe semplicemente restituire 0. Pensate che possa funzionare? Sono molto nuovo nella codifica.

 

Il codice per il Cross Ea universale con le mie impostazioni al grafico 1H. EURUSD

Provalo!! cinque cifre Broker

//----------------------- INCLUDES

#includere

......

Backtestato queste impostazioni per l'anno scorso. Da novembre '09 a maggio 2010, si scambia praticamente anche per tutto il tempo. Da maggio 2010 a novembre 2010, è molto redditizio.

 
gapjaw:

......

Ho testato queste impostazioni per l'anno scorso. Da novembre '09 a maggio 2010, si scambia praticamente in pari per tutto il tempo. Da maggio 2010 a novembre 2010, è molto redditizio.

Buona scoperta amico, lo controllerò.

 

Ehi Dave

Il tuo EA è molto grande e maturo.

Una domanda, ho provato ad aggiungere una funzione per modificare il tuo EA per il test.

Compra o vendi in base all'incrocio delle ema, e chiudi gli ordini in base ad altre funzioni come la funzione di scalping delle bande in ebollizione.

Ma continua ad aprire immediatamente gli ordini nella stessa riga dopo l'uscita buy/sell.

Come posso modificarlo?

 

Ciao Traders!

Ho un'idea grezza che penso possa essere bella da testare se qualcuno può essere d'aiuto

Se è possibile, qualcuno potrebbe aiutarmi a codificare l'incrocio della

Universal Moving Average cross con le bande MAMA di John Ehlers invece di usare: Fast MA e Slow MA ma mantenere la terza MA come filtro

Penso che questo possa essere molto efficace sui TF più piccoli.

VBR

Zabana

 

))))))))))))))))))))

Motivazione: