[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
Hace un par de páginas publiqué un procedimiento que busca en el historial la última operación con el símbolo especificado y devuelve su beneficio. Usando este código como base puede devolver no el beneficio de la última operación, sino por ejemplo el precio de apertura o cierre de la última operación. o cualquier otro dato.
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
He modificado este indicador sólo para un propósito, para ver las señales con más detalle. Si hay divergencias, siempre se muestran con línea roja en el indicador NORMAL. No digo que sea malo o que tenga fallos, es genial. No digo que sea malo ni que tenga fallos, es genial. Sólo que si quiere que un principiante entienda por qué faltan las señales, mejor que lo vea y no sólo lo lea.
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
Este es el procedimiento estándar descrito al principio de START. Aplicación por número de BARs bool isNewBar=false; int Barras de Expertos; if (ExpertBars !=Bars) {ExpertBars=Bars; isNewBar=true; } si (isNewBar) { el código de su programa } El significado debe ser claro. Es posible realizar todo tipo de modificaciones. Aquí hay otra aplicación para TIME if (Time[0] == prevtime) return(0); prevtime = Tiempo[0];
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
En su día escribí un procedimiento que devuelve el beneficio/pérdida de la última operación. Aquí está. Alguien ya lo ha utilizado. Si es necesario, añade tú mismo la MAGIA. ¡//Función Last trade profit------------------------------------------------------------------------------------------------------------------------ double _OldProfit() { for(int=OrdersHistoryTotal()-1;i =0;i--) //lista todas las órdenes para todas las divisas { if (OrderSelect(i,SELECT_BY_POS, MODE_HISTORY)==true) //si una orden es seleccionada con éxito { if (OrderSymbol()!=Símbolo())continue; // si la orden seleccionada está en la moneda equivocada, continúe la búsqueda { double Ord_Profit=OrderProfit(); break; } } } return(Ord_Profit); }
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
Según todos los indicios, se trata de un pavo en ascenso. Las señales de la historia son muy bonitas. Le aconsejo que siga este indicador en tiempo real en los minutos. Lo más probable es que, en función de la señal actual, la curva histórica de este indicador se redibuje
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
Sobre el tema del ALGORITMO GENÉTICO, ya lo planteé una vez. ¡¡¡Tal vez a alguien le interese!!! Hice varias pruebas y noté que el ALGORITMO GA produce nuevos resultados cada vez que optimizo, pero el resultado acumulado de mis operaciones durante el año no es muy diferente. Así que GA recoge resultados muy similares.
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
¡¡SOBRE EL ALGORITMO GENÉTICO !! En mi caso, se seleccionan los pesos para la red neuronal. Si se ejecuta la optimización sin algoritmo genético, se tardará MUCHO tiempo. No hay pseudo-aleatoriedad en el código. Aunque el algoritmo genético también prueba muchas variantes, también actúa según un programa determinado (en un mismo intervalo y bajo unas mismas condiciones). Por qué entonces obtenemos resultados diferentes no lo entiendo. Por cierto nadie hizo la pregunta para probar el trabajo del ALGORITMO GEN. Exactamente: ejecute dos veces la optimización y compare los resultados. Inténtelo.
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
El ALGORITMO GENÉTICO da resultados diferentes cada vez. ¿QUÉ HACER? Probé la normalización. No hay resbalones. En programación parece que no es el primer año. ¡¡¡No lo entiendo!!! ¡¡¡AYUDA!!!
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
¿Se desconectó el terminal de Internet entre las optimizaciones? Sí. Optimización en absoluto en un ordenador sin acceso a Internet. Estoy pensando en NormalizeDouble en todas partes
[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti.
Hola, gente. ¿Alguien ha tenido problemas con el algoritmo genético ? Optimizamos por algoritmo genético y obtenemos el resultado. elegimos el mejor y miramos la figura. Entonces optimizamos de nuevo en el mismo intervalo con los mismos límites y obtenemos un resultado completamente diferente. ¿Cuál es el problema, dime.
Esta página utiliza cookies. Aprenda más sobre ellas en nuestra Política sobre Cookies.