Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¿Por qué os lo creéis? Sería comprensible que el autor saliera a rasgarse las vestiduras: "¡¿Quién se atreve a manchar una obra de mi arte?!".
Esto es un foro, nene, aquí todo el mundo puede "creerse", "encajar", "implicarse", etc.
Sobre todo porque un buen EA puede operar en diferentes pares con cotizaciones del mismo orden y diferentes timeframes. Cierto con diferente rentabilidad y ajustes individuales para cada par. ¿Me equivoco?
No.
La vida demuestra que no es así. Todo depende de la estrategia implementada por el Asesor Experto.
Por cierto, en la instrucción, que yo Logic supuestamente no estudié, sí se dan los parámetros para el par USDJPY,
pero son radicalmente diferentes a los del programa.
Optimizar, y usted será feliz incluso no con tales ajustes. El autor parece haber jugado con los ajustes y le dio los mejores para el momento actual.
Entiendo que ningún trader en su sano juicio no publicará para acceso público un Asesor Experto que implementa una estrategia de trading que le da de comer. Y no porque sea tan avaricioso, sino simplemente porque si un número significativo de personas operan de manera uniforme, el mercado cambiará inmediatamente sus propiedades, y la estrategia se volverá menos rentable, o empezará a dar pérdidas. Entonces tendrá que empezar de nuevo. Pero es ridículo considerar este Asesor Experto como la implementación de una estrategia comercial rentable. ¿No está de acuerdo? Es más bien sólo una variante de un ejemplo de formación sobre el tema "Cómo construir y configurar un simple Asesor Experto de trabajo", por desgracia, hecho por un estudiante.
Antes de llamar indiscriminadamente a otras personas un zoquete, sería óptimo preguntarse "¿tal vez estoy haciendo algo mal?" y estudiar las formas de ejecución de órdenes - Youz
Al ejecutar en el mercado, stop y take deben colocarse en una orden separada.
Para las pruebas, utilice el tipo Instant_Execution y el servidor MetaQuotes con cotizaciones de referencia.
(probablemente el 100% de los Expert Advisors en CodeBase están hechos para el tipo Instant Execution).
... Por lo tanto, el autor no dibujó estas dos líneas para no cargar el programa y el chart....
Estimado i logic. Le estoy muy agradecido por sus consejos:
1) investigar la razonabilidad de mis acciones con el programa,
2) utilizar los servicios del servidor MetaQuotes para probar el programa,
3) intentar optimizar la configuración del programa.
Sin duda, intentaré cumplirlas. Queda la última. Querido i logic, te ruego que no generalices: no he llamado indiscriminadamente a la gente mala. Sólo me he referido con este epíteto al autor del programa en cuestión. Si como resultado de mis esfuerzos descubro que estaba equivocado, créame, no me avergonzaré de admitirlo, aunque un estudio detallado de este problema me llevará algún tiempo.
Expreso mi sincero agradecimiento también a Sir nasdaq por sus comentarios sobre stoploss y takeprofit.
Fui a tiranizar más el programa¡¡¡¡EVRICA!!!! Me he dado cuenta de cuál era el problema. Pero te lo contaré todo en orden.
1) Probé el programa en el par recomendado por el autor con parámetros refinados. Funciona bien, mucho mejor que en el par EURUSD con parámetros personalizados. Pero seguía sin ver las líneas de stoploss y take profit, aunque las órdenes se ejecutaban perfectamente. Mirando más de cerca, vi que están fuera de los límites de las cotizaciones mostradas. Es decir, no suelen aparecer en pantalla. Aquí es donde se enterró el perro.
2) Después de reducir 10 veces los niveles de Take Profit y Stop Loss, el programa, aunque con resultados mucho peores, pasó a EURUSD.
Con la ayuda del archivo mql5_russian.pdf, entendí el programa, pero no es muy largo. Debo reconocer que el autor es un profesional. Es un ejemplo de entrenamiento bien hecho, en el que se puede practicar la optimización de los ajustes y, al mismo tiempo, ver las limitaciones de este indicador. Y si quieres, puedes empezar a aprender el lenguaje para crear tu propia obra maestra, utilizando trozos de un programa ya hecho, para no reinventar la rueda.
Chicos, si uno de ustedes me hubiera aconsejado reducir los niveles de orden por 10 veces o cortar la pieza con la multiplicación de STP y TKP por 10, casi no me molestaría con el texto del programa y el libro de referencia MQL5. Gracias por esto. Pero el autor todavía podría especificar el par, plazo y el número de dígitos en la cita en los comentarios, para que el usuario no tiene que rompecabezas sobre él y entrar en el foro. ¿Está de acuerdo?
Bueno, pues ya está. Me voy a jugar con la configuración. Salud y suerte a todos.Pero el autor podría seguir especificando el par, el marco temporal y el número de caracteres de la cita en los comentarios, para que el usuario no tenga que descifrarlo e irrumpir en el foro. ¿Está de acuerdo?
el valor de retorno de 'OrderSend' debe ser comprobado MA.mq5 257 10
¿Puedo corregirlo?
No hay operaciones en el probador
EURUSD M15.
Optimización para el periodo 21.06.2012 - 21.12.2016.
Hacia adelante de 21.12.2016 a 21.06.2017.
Conclusión sobre el búho: el equilibrio y los fondos por los resultados de la prueba en una gran brecha entre sí. La razón es una gran parada.
No fue posible encontrar un tamaño de stop adecuado para este instrumento.
bool Buy_Condition_2=(ma1Val[0]>ma1Val[1]) &&(ma1Val[1]>ma1Val[2]); , y bool Sell_Condition_1 = (maVal[0]<maVal[1]) && (maVal[1]<maVal[2]); // MA-8 cae y bool Sell_Condition_3=(ma1Val[0]<ma1Val[1]) && (ma1Val[1]<ma1Val[2]); sustitúyase por estos:bool Comprar_Condición_1=(maVal[0]-maVal[1]>0) && (maVal[1]-maVal[2]>0); // MA-8 crece y bool Comprar_Condición_2=(ma1Val[0]-ma1Val[1]>0) && (ma1Val[1]-ma1Val[2]>0); y bool Condición_Venta_1 = (maVal[0]-maVal[1]<0) && (maVal[1]-maVal[2]<0) // MA-8 cae y bool Sell_Condition_3=(ma1Val[0]-ma1Val[1]<0) && (ma1Val[1]-ma1Val[2]<0);. Pero por alguna razón el Asesor Experto se ofendió y se negó a trabajar. En realidad, en lugar de cero y un número específico, una constante, digamos Delta o Gradiente, sería más adecuado para mí. Pero mi intento de crearlo en la sección //--- input parameters double Delta=0.002 también llevó a que el EA se detuviera. Si no es difícil para alguien, por favor dígame dónde y en qué me equivoqué. Saludos Tamara Okulova.