¡Gran EA en backtest! - página 2

 

Hola a todos

A continuación 2 enlaces a páginas con información sobre Cyberia, del autor :

https://www.mql5.com/en/code/8553

http://cyberia.org.ru/

http://cyberia.org.ru/node/1

Diferencias entre la versión de código abierto y la versión comercial...

Tenga en cuenta que cada corredor necesita optimizaciones de parámetros personalizados. Recomendamos optimizar:

desactivar el stoploss estático (StaticStopLoss = 0) y establecer StopLossIndex a un valor mayor que el valor por defecto (más de 1,1 - )...

El stop-loss dinámico es peligroso para usarlo en eventos de noticias del mercado (salir manualmente antes de que cojan sus stops).

Este parámetro define cuánto debe aumentar la dispersión del mercado para establecer el nivel correcto de stop-loss.

La descripción completa de los parámetros se puede encontrar en la localización rusa de este sitio.

Por favor, tenga en cuenta que no debe instalar esta versión para el comercio real. O al menos usarlo sólo en el mercado plano en su propio riesgo.

 

Interesante EA.

Llevo unas 4 horas usándolo en la demo y me está liquidando poco a poco

 

Bueno, voy a probar esto. Si el mercado está operando de forma lateral este EA limpiará la casa, sin embargo si el mercado está rebotando por todo el lugar te limpiará. Creo que si un filtro fue la adición de dejar la EA saber que era un mercado de lado y bien al comercio que estaría bien. También un filtro de tiempo podría funcionar para que se negocie durante las horas libres cuando no hay tanto movimiento de precios. No soy mucho de un codificador sin embargo.

 
demag:
Interesante EA. Lo he estado utilizando durante unas 4 horas en la demo y es poco a poco, pero seguro que me está limpiando

¿De verdad? Eso es interesante para mí acaba de hacer más o menos alrededor de 5k. Lo tengo con la configuración por defecto en el marco de tiempo 1H en los 4 principales. ¿Qué corredor está utilizando? Estoy con NF.

 

Sólo Metatrader demo 1m tf con el mod mencionado por De Vinci.

 

¿Quién es?

Acaba de entrar en beneficios en Swissy por valor de 34 dólares

 

No soy un codificador, pero si alguien puede echar un vistazo a este EA y poner un filtro en lo que los oficios entre 18:00 GMT y 04:00 GMT que sería genial. También si usted mira el riesgo de la EA se establece en que es 0,5 lo redujo a 0,05. Obteniendo resultados mucho más estables en las pruebas de espalda con el riesgo reducido. El StoplossIndex también tiene un efecto así 1.1 es demasiado alto no he encontrado un buen número para esto todavía. De todos modos sólo mi $.02

 

Mi cuenta de 10k es casi 300k ahora, después de ejecutarlo durante 16 horas. Sólo comercio EURUSD, USDJPY en H1. La prueba hacia atrás muestra peor resultado en M1.

 
GP2X:
Mi cuenta de 10k es casi 300k ahora, después de ejecutarlo durante 16 horas. Sólo comercio EURUSD, USDJPY en H1. El backtest muestra peor resultado en M1.

Backtest para la semana pasada en el marco de tiempo 1H. No es bonito

 

Traducción de los parámetros de entrada del foro de Cyberia

He utilizado un traductor de ruso a inglés para traducir la lista de características de CyberiaTrader. Sé que algunas de las cosas en el texto no tienen sentido, pero como se trata de una traducción mecánica algunas cosas se pierden de su significado original. Por favor, comenten con sus propias interpretaciones de este documento. Aquí está:

El asesor realiza 3 tecnologías: Pipsovka - para el corte de pelo de fletov denso. En el régimen habitual debe ser abierto. Comercio lógico - la realización de comercio regular en los mercados habituales MoneyTrain - (locomotora con el dinero) - la captura de GEP. (durante la aplicación de esta tecnología obligatoriamente abrir pipsovku y el comercio lógico)

Descripción de los parámetros:

extern bool ExitMarket = false; - para salir del mercado (para cerrar las garantías en el símbolo y no entrar en el mercado. Se estableció este parámetro de antemano a la salida de las noticias con el fin de derivar símbolo del juego y para incluir MoneyTrain.

extern bool ShowSuitablePeriod = false; - para pokazvat' el período de la simulación (útil para obtener la señal de un movimiento de tendencia local). El parámetro concluido con la alta probabilidad muestra a través de cuánto ocurrirá un movimiento de tendencia local.

extern bool ShowMarketInfo = false; - mostrar en los barrancos información sobre las condiciones del comercio de broker. Si en usted no rabotat el comercio, usted incluirá este parámetro y mirará qué condiciones en el símbolo devuelve el servidor del corredor. A menudo hay las siguientes situaciones: ModeTradeAllowed = 0 - corredor en gran medida no se complace MTS y abrió la posibilidad de la obra de la mecánica. ModeStopLevel StaticStopLoss (nivel mínimo en el que se puede colocar pies -pérdida por el asesor. Esta limitación del corredor va alrededor del consejero por el método de incluir la sombra de pies -loss y LowShadowStopLevel)

extern bool ShowAccountStatus = false; - mostrar en los barrancos información sobre el estado de cálculo

extern bool ShowStat = false; - para mostrar las estadísticas internas de la base de decisión del asesor. Se derivan las variables estadísticas de las probabilidades de la dirección del mercado. Quien quiera - puede tomar el trozo de la simulación de mercado y escribir el indicador (será muy útil!!!)

extern bool ShowDecision = false; - para mostrar la decisión del asesor. Muestra que udumal asesor y que se monta para hacer.

extern bool ShowDirection = false; - para mostrar la dirección de la decisión del asesor. Donde "se ve la decisión del asesor".

extern bool ShowLots = false; - para mostrar la cantidad calculada de pistas. Puede utilizar esta función para la realización de su MM.

extern bool BlockStopLoss = false; - para abrir sotp-pérdida (se utiliza para incluir la sombra de pies -pérdida)

extern bool DisableShadowStopLoss = true; - para abolir la sombra de pies -loss. Se utiliza si el corredor ama poner hacia fuera los pies estrechamente espaciados (los pies él no se envían, las tiendas del consejero el nivel de la parada en sí mismo dentro y con su alcanzar sí mismo cierra la orden. El parámetro es útil si el ruido del mercado es alto, pero es peligroso en el caso de las rupturas de conexión. Usamos esta posibilidad con un corredor inconsciente, que envió el ruido de mercado a los pies estrechamente espaciados. En este caso en el cálculo funcionó simultáneamente no menos de 2- X era principal (uno - básico, el segundo - duplicando, en el que estaba parámetro ExitMarket = verdadero y se derivó símbolo del juego en el caso de la ruptura de la conexión en el nudo básico).

extern bool DisableExitSell = false; - no salir de las órdenes con venta. En el proceso de trabajo el propio asesor cambia este parámetro. Se utiliza para la aproximación con la indicación de dirección extern bool DisableExitBuy = false; - no salir de las garantías con la compra. (cm la descripción anterior)

extern bool EnableMAccD = false; - para utilizar el frenado MACD. El indicador experimental de frenado para Longs (en esta versión no entra)

extern bool EnableMA = false; - utilizar MA el indicador tormozheniye.Eksperimental'nyy de frenado para Longs (en esta versión no entra)

extern bool EnableFractals = false; - utilizar fraktal'noye el indicador tormozheniye.Eksperimental'nyy de frenado para Longs (en esta versión no entra)

extern bool EnableccccI = false; - utilizar el indicador CCI tormozheniye.Eksperimental'nyy de frenado para Longs (en esta versión no entra)

extern bool EnableADX = false; - incluir ADX el indicador tormozheniyeyuEksperimental'nyy de frenado para Longs (en esta versión no entra)...

extern bool EnableCyberiaLogic = true; - incluir la lógica CyberiaLogic (no se recomienda desconectar excepto en los casos con el fletom denso. ¡No recomendamos la desconexión de este parámetro generalmente! - ayuda incluso pipsatoram).

extern bool EnableLogicTrading = true; - para incluir el comercio lógico del asesor (es posible utilizar incluso con pipsovke)

extern bool BlockPipsator = true; - bloquear pipsatora (debe incluirse sólo en usted flete para desconectar en el régimen habitual) extern bool EnableMoneyTrain = false; - para incluir "locomotora con el dinero" - se utiliza para la captura de GEP antes de la salida de las noticias. Incluir directamente antes de la salida de noticias y obligatoriamente desconectar inmediatamente después de la reacción del mercado. Nosotros después de la entrada en GEP generalmente desconectado asesor, derivado de la moneda del juego a mano y después de la relajación del mercado incluido el comercio regular.

extern bool EnableReverceDetector = false; - la inversa de la solución (no debe ser incluido;)

extern double ReverceIndex = 3; - el índice de arabatyvaniya de reversa extern double MoneyTrainLevel = 4; - el índice de desgaste de "locomotora con el dinero"

extern int MAccDLevel = 10; - nivel MACD

extern bool AutoLots = True; - la colocación automática de los cables (no debe ser desconectado)

extern bool AutoDirection = True; - la selección automática de la dirección (no debe desconectarse) extern double ValuesPeriodCount = 23; - no cambiar este parámetro

extern double ValuesPeriodCountMax = 23; - no cambiar este parámetro extern double SlipPage = 1; //el deslizamiento de la tasa extern double Lots = 0.1; /una cantidad de pistas sobre el silencio (si no se incluye el cálculo automático de pistas)

extern double StopLoss = 0; (no cambiar - comentario no son necesarios) extern double TakeProfit = 0; (no cambiar - comentario no son necesarios)

extern double SymbolsCount = 1; - una cantidad de divisas tratadas simultáneamente extern double Risk = 0.5; - riesgo (en silencio suficientemente alto - se utiliza para levantar el depósito pequeño. Disminución en el proceso de trabajo. Trabajamos con el riesgo no más de 0,1)

extern double StopLossIndex = 1.1; - el coeficiente de confianza a calculado automáticamente de pies -losu (para los mercados vysokovolatl'nykh el parámetro aumenta. En el comercio real que se coloca no menos de 2.)

extern bool AutoStopLossIndex = true; - para incluir el cálculo automático de pies -loss

extern double StaticStopLoss = 7; - el valor de la estática de pies -loss (para desactivar escribir 0. En los cálculos reales utilizamos 18, ya que el probador y el comercio real - cosas diferentes)

extern double StopLevel; - (parámetro oficial - no cambiar)... y así sucesivamente. La enumeración de los parámetros puede diferir de esa versión, que se alinea aquí en el sitio.