MetaTrader5
Asesor Experto de Lógica Difusa para MetaTrader 5
Autor de la idea — Alexey Kiyanitsa, programador MQL5 — barabashkakvn.Este Asesor Experto evalúa cinco indicadores clave: Gator, WPR, AC, DeMarker y RSI. Utiliza funciones de membresía trapezoidales. Antes de enviar una solicitud de operación, verifica si hay suficientes fondos en la cuenta.Parámetros double arGator[8] = {0.010,0.020,0.030,0.040,0.040,0.030,0.020,0.010};double arWPR[8] = {-95,-90,-80,-75,-25,-20,-10,-5};double arAC[8] = {0.05,0.04,0.03,0.02,0.02,0.03,0.04,0.05};double arDeMarker[8] = {0.15,0.2,0.25,0.3,0.7,0.75,0.8,0.85};double arRSI[8] = {25,30,35,40,60,65,70,75};double Weight[5] = {0.133,0.133,0.133,0.268,0.333};Para el marco de tiempo H1.De parte del autor de la idea:Existen muchos materiales teóricos sobre sistemas difusos, así que vamos a profundizar en este Asesor Experto: 1) La evaluación se realiza en base a los valores de cinco indicadores (Gator, WPR, AC, DeMarker y RSI) utilizando funciones de membresía trapezoidales.2) Los rangos y pesos de los valores se pueden editar directamente en el código.3) Como base para la evaluación difusa (comprar, vender, no hacer nada), puedes utilizar no solo los indicadores mencionados, sino también otros métodos de tu elección.En general, el código del EA está diseñado para familiarizarse con las técnicas de evaluación difusa de la situación actual del mercado. Se recomienda usarlo o modificarlo después de estudiar la teoría. Puedes comenzar con materiales sobre fundamentos de evaluación difusa de A. Nedosekin (describe una tecnología diferente, pero ofrece una excelente explicación de la teoría).Nota:Si deseas agregar tus propios criterios de evaluación en lugar de los cinco indicadores incorporados, te recomiendo dividir esos criterios en límites de valores difusos (en el código - arreglos arGator[7], etc.).No intentes sobre-optimizar los parámetros de la función de membresía (no están disponibles como parámetros externos en el código), ya que esto no tendrá un efecto significativo.Prueba a experimentar. Creo que la lógica difusa es incomparable en términos de toma de decisiones. El mejor resultado se obtuvo en EURUSD, H1:
2017.03.02