Universal MA Cross EA - página 59

 

Serpentsnoir...

De vez en cuando el EA falla en establecer un SL y TP. Por ejemplo, G / U backtest m15 ... 3/28-9//22. Todo bien hasta la operación introducida el 8/10, que se cerró con el stop el 22/9. No hay entradas de SL o TP en los resultados. Esto ha sucedido en varios marcos de tiempo, con prácticamente todos los pares que he probado. Desanimado... esto parece tener un gran potencial. EDIT: Operación en vivo hoy, 9/24, sin SL,TP. G/U, M15, vela 12:00 GMT. Parece que mantener Min. Cross Distance en 0 elimina el problema. Seguiré probando... No, he encontrado, lamentablemente, ninguna solución al problema.

 

Ajustes para el EA universal de la cruz

El código para el EA universal Cross con mi configuración en el gráfico 1H. EURUSD

Pruébalo !! cinco dígitos Broker

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

#include

//----------------------- EA PARÁMETRO

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 = "---------- Configuración del indicador";

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, /Siempre positivo, 0:desactivado

MaxLookUp = 1; //Número de barras a seguir comprobando la condición de entrada

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

extern bool StopAndReverse = false, // TURE:si cambia la señal, salir e invertir la orden

PureSAR = false, // TRUE:sin SL, sin TP, sin 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;

/* reservar para un futuro desarrollo

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:compra-venta , venta-compra

ConfirmedOnEntry = true, // TRUE:entrada en la siguiente barra de señal

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 Lotes = 0,3;

extern bool MM = false, //Utilizar o no la gestión monetaria

AccountIsMicro = false; //Utilizar microcuenta o no

extern int Riesgo = 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;

Archivos adjuntos:
 

hola a todos

No sé cómo este comercio de orden abierta EA, porque 1 conjunto indicador PARÁMETRO SMA como PARÁMETRO EA, pero la orden abierta (compra / venta) dosen't como la señal en el indicador.

Y quiero usar este EA para el gráfico de 1M, ¿no es así?

Lo siento por mi inglés

 

Hola a todos,

En primer lugar me gustaría dar las gracias a todos por un foro tan maravilloso. Esta es mi primera vez publicando aquí.

En cuanto a este EA lo he configurado y tratando de comerciar en 5 Min marco de tiempo, han descargado 5 dígitos EA - VA4 . y su cara sonriente que muestra en la esquina superior derecha y tengo algo de información en la esquina superior izquierda.

Ahora mi problema es, que me está dando la señal de cruce / sonido de alerta que he desactivar, pero no ha negociado yet.what estoy haciendo wronge???

¿Puede alguien plz ayudarme aquí?

Gracias de antemano,

Vivroy

 

Hola chicos,

Yo también me he dado cuenta del problema que mencionaba lotuseater en su post. Así que miré el código y arreglé ese problema, estoy adjuntando la versión corregida aquí con el mismo nombre.

También estaba pensando si hay alguna manera de limitar el número de operaciones que el EA toma después de un objetivo ha sido alcanzado. Por ejemplo, si quiero que el AE deje de operar durante el día después de haber alcanzado, por ejemplo, 50 pips de beneficio total o una cantidad de $ (derivada de una operación o de varias ganancias más pequeñas); ¿sería posible codificar esto en este AE?

He codificado un indicador para probar esto que me da las ganancias totales del día en $. Tal vez lo incluya al principio del EA como una condicional y si se cumple el requisito sólo debería devolver 0. ¿Creen que eso funcionaría? Soy muy nuevo en la codificación.

Archivos adjuntos:
 

El código de la Cruz universal Ea wih mi Configuración en el gráfico 1H. EURUSD

Pruébalo !! cinco dígitos Broker

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

#Incluir

......

Backtested esta configuración para el año pasado. Desde noviembre de 2009 hasta mayo de 2010, se negocia casi todo el tiempo. De mayo de 2010 a noviembre de 2010, es muy rentable.

 
gapjaw:

......

Backtested estos ajustes para el año pasado. De Nov '09 a mayo de 2010, se negocia más o menos incluso todo el tiempo. De mayo de 2010 a noviembre de 2010, es muy rentable.

Buen hallazgo hombre, lo comprobaré.

 

Hola Dave

Su EA es muy grande y maduro.

Una pregunta, traté de añadir una función para modificar su EA para la prueba.

Comprar o vender por la cruz ema, y cerrar las órdenes por otra función como la función de scalping de las bandas de ebullición.

Pero mantiene las órdenes de apertura inmediata en la misma fila después de la salida de compra / venta.

¿Cómo puedo modificarlo?

 

¡Hola Comerciantes!

Tengo una idea en bruto que creo que podría ser bueno para probar si alguien podría ser útil

Si es posible, alguien podría ayudarme a codificar la

Cruz de medias móviles universales con las bandas MAMA de John Ehlers en lugar de utilizar: MA rápida y MA lenta pero mantener la tercera MA como filtro

Creo que esto puede ser muy efectivo en TF más pequeños.

VBR

Zabana

 

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