Metodologia de Desarrollo de Expert Advisor Con Constructor

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 14

CURSO TALLER DISEÑO DE EXPERT ADVISOR CON

CONSTRUCTOR O BUILDER

OBJETIVO GENERAL: Aprender a desarrollar y optimizar un


expert advisor para Metatrader 4 sin saber programación
MQL4 y sin pagar un solo dólar por ello.

Objetivos específicos:

• Aprender la metodología general para la creación de un


expert advisor.
• Conocer las clases de traiding que existen, e identificar
cuáles son las ventajas y desventajas a nivel de la
operación comercial en Bolsa.
• Aprender el vocabulario empleado en el traiding
automatizado.
• Reconocer e identificar la logística necesaria para el
desarrollo de Robots de traiding desde casa.
• Identificar la importancia y las ventajas que tiene el
traiding automatizado vs el traiding manual.
• Desarrollar las habilidades para la creación y el
desarrollo de Asesores Expertos.
• Crear comunidad alrededor del tema del diseño,
creación y optimización de asesores expertos.
METODOLOGIA DE DESARROLLO Y OPTIMIZACION DE UN
EXPERT ADVISOR DE FORMA ORDENADA
A. Apertura de cuenta demo y descargar plataforma MT4 de
cualquier bróker, para alojar tu expert advisor creado
B. Abrir plataforma constructora de EA o Buliders
C. Elegir estrategias para programar, en este video haremos 2 de
las más básicas con cuatro variantes.
D. Diseño de Robot en constructor de Expert advisor
E. Generación de código EX4 y MQL4
F. Como instalo mis Robot en plataforma MT4
G. Como añado quito mis robot a operar en la plataforma
H. Como corro mis robot en el probador de estrategias del MT4
I. Como Optimizo mis Robots con optimizador de MT4 y lo corro
mis robots en demo (Pruebas de Robustez)
J. Como logro la calidad de mis operaciones en trading automático
para pasarlo a cuentas reales
REQUISITOS PARA REALIZAR EL TALLER

• Gratis de principio a fin, sólo debes suscribirte a mi canal


https://www.youtube.com/channel/UCi3SPwcUn8P9aXJU-RxglXA para él envió de
notificaciones cada vez que suba un nuevo video al canal o los
videos del curso de diseño, que van a estar en carpeta privada.

• No requiere conocimientos de programación MQL4, solo lógica


general
• Tener conocimientos básicos de trading, para elección de
estrategias a automatizar
• Computador de escritorio al menos con 4 megas de RAM, y
conexión a internet.
• Apertura de cuenta demo en cualquier Bróker de su elección y
descargar la plataforma mt4.
• Descargar archivo histórico de por lo menos 1 año de cualquier
instrumento a trabajar, para los testeos o bascktesting a realizar.
• Libreta de apuntes
• Muchas ganas de aprender a diseñar Expert advisor.
DIRIGIDO:

• Todas las personas que quiera aprender a desarrollar un Expert


Advisor para MT4 sin saber programar.
• Aquellos traders que ya invierten en Bolsa a nivel manual y
quieren aprender a automatizar sus estrategias.
• A los amantes del traiding automático, que ven en él una
oportunidad de conseguir ingresos fijos o adicionales de una
manera fácil y rápida.
• Aquellos que ya invierten en bolsa con asesores expertos
rentados o comprados, pero que les gustaría realizar sus propios
Robots de traiding sin saber una línea de programación.
• A los que ven en esta actividad una forma de generar ingresos
adicionales a futuro.

TEMAS A TRABAJAR (6 VIDEOS)

1. Introducción y metodología que vamos a seguir en el curso.


2. Conceptos básicos y esenciales para iniciar el diseño de Robots
de traiding.
3. Desarrollo de la 1era estrategia con sus 4 variantes
4. Desarrollo de la 2da estrategia con sus 4 variantes
5. Revisión y corrección de los asesores expertos en probador de
estrategias de la plataforma MT4.
6. Optimización de los Expert Advisor, para colocarlos en demo, y
recomendaciones que se tienen que tener en cuenta para ello.
CONCEPTOS CLAVES PARA ESTE CURSO

El análisis técnico se utiliza para identificar patrones de


comportamiento del mercado que desde hace mucho tiempo se han
reconocido como significativos. Para muchos modelos establecidos,
existe una alta probabilidad de que produzcan los resultados
esperados.

Cuando un mercado está en una tendencia, es más probable que esta


tendencia continúe por algún tiempo, en lugar de que se detenga
rápidamente. Por lo tanto, seguir la tendencia en el trading es un
concepto esencial. Además, existen modelos o figuras gráficas
reconocidas que se repiten regularmente y que el trader puede utilizar
para operar en los mercados financieros.

Bid es el precio más alto que el comprador está dispuesto a pagar, y


Ask el precio más bajo al que el vendedor está dispuesto a vender.
La diferencia entre ambos es lo que se denomina spread, margen o
diferencial de precios, el cual constituye un buen indicador de la
liquidez de un valor.
PRIMER: ROBOT DE CRUCE DE PRECIOS CON MEDIA MOVIL
SIMPLE CON 4 VARIANTES

SEGUNDO ROBOT: FILTRADO POR ZONAS DE SOBRECOMPRA


Y SOBREVENTA CON EL RSI, CON 4 VARIANTES

--------------------------------------------------------------------------------------------------------------

MEDIA MOVIL SIMPLE: Una media móvil es un indicador técnico que combina
precios de un activo a lo largo de un período de tiempo establecido, y los divide entre
el número de datos recogidos para dar una línea de tendencia. Es popular entre los
inversores porque puede ayudar a determinar la dirección de una tendencia actual
y reducir el impacto de subidas de precio repentinas.

--------------------------------------------------------------------------------------------------------------

RSI: (Relative Strength Index) El RSI es un indicador de tipo oscilador que


refleja la fuerza relativa de los movimientos alcistas, en comparación con los
movimientos bajistas. Es utilizado por los traders para medir la fuerza de una
tendencia e identificar señales de fin de tendencia. El indicador RSI proporciona
valiosa información de mercado y señales de trading. Mide la relación entre los
movimientos ascendentes y descendentes, y normaliza el cálculo para que el índice
fluctúe en un rango de 0 a 100.
El trading basado en el indicador RSI ha demostrado ser cada vez más popular a lo
largo de los años debido a su potente fórmula y al posible uso de las divergencias
RSI en trading.
¿Cómo interpretar el RSI?

• Indicador RSI alrededor del nivel 30: refleja niveles de sobreventa, así como
también indica que los precios tienen fuerza relativa acumulada. En este
caso, se trata de una situación en la que los precios han caído bruscamente
y ahora el movimiento podría perder fuerza.
• Indicador RSI alrededor del nivel 70: refleja niveles de sobrecompra, así
como también indica que los precios no tienen fuerza relativa acumulada.
Esta es una situación en la que los precios han subido bruscamente y es
probable que el movimiento se debilite.
• El indicador RSI oscila horizontalmente alrededor del nivel de 50: significa
que el mercado carece de una tendencia. El nivel 50 es la línea media que
separa los territorios alcistas y bajistas del indicador.

• El cruce de los niveles de 30, 50 y 70 da señales de trading

Señal Señal Señal


DESCRIPCION
rápida normal lenta

El mercado se encuentra en una zona de


sobrecompra 70 80 90

El mercado se encuentra en una zona de


sobreventa
30 20 10

La mayoría de las estrategias comerciales tienen cuatro elementos básicos.

1. Apertura de posiciones largas (compras) y cortas (ventas)


2. Cierre de posiciones largas (compras) y cortas (ventas)
3. Reglas de administración de capital
4. Generación del Robot o compilación del código.
En este generador de Asesor Experto, cada una de estas reglas se implementa en
una pestaña separada, como vamos a ver.
Parámetros para apertura de posiciones:
CLASE DE ROBOTS APERTURA APERTURA
COMPRAS VENTAS
(LARGOS) (CORTOS)

CRUCE DE PRECIO CON MEDIA Precio al cierre Precio al cierre


MOVIL > MAS( 66) <MAS(66)

ZONAS DE SOBRE COMPRA RSI < 30 RSI >70


Y VENTA RSI

Parámetros para cierre de posiciones SIN stoploss y take profit definido:


CLASE DE ROBOTS CIERRE CIERRE
COMPRAS VENTAS
(LARGOS) (CORTOS)

CRUCE DE PRECIO CON MEDIA Precio al cierre Precio al cierre


MOVIL < MAS ( 66) > MAS(66)

ZONAS DE SOBRE COMPRA RSI > 80 RSI < 30


Y VENTA RSI

Parámetros para cierre de posiciones definiendo Stoploss (perdidas) y


Takeprofit (objetivo de ganancia):
CON ADMINISTRACION DEL CAPITAL: STOPLOSS Y TAKE PROFIT
DEFINIDO:
COMPRAS VENTAS

PARA LAS DOS LOTAJE 0.1 0.1


ESTRATEGIAS
TAKE PROFIT (GANANCIA) 10 10
EN PITS

STOPLOSS (PERDIDA) EN 10 10
PITS

TRAILLING STOP EN PITS 5 5

SLIPPAGE (Deslizamiento 3 3
del precio)

ADMINISTRACION DEL CAPITAL AVANZADO (con multiplicador de lotes)

Este viene por defecto, no se deja programar con el Builder toca con el editor
de programación Meta editor MQL4
SIGUEME EN:

YOUTUBE : https://www.youtube.com/channel/UCi3SPwcUn8P9aXJU-RxglXA
INSTAGRAM : https://www.instagram.com/harveyenriquearciniegas/
BLOGGER : https://harveyarciniegas.blogspot.com/
FACEBOOK : https://www.facebook.com/RobotradeAmericanCompany
TELEGRAM : ROBOTRADE AC
WHATSAPP : +57 3044107349
CUADRO CLASES DE MEDIAS MOVILES, CRUCES DE VARIABLES CON EL PRECIO, MOMENTOS DE LA VELA, Y
UBICACIÓN DE VELAS DE ACUERDO AL CONTEXTO.
Ro_Mamethod Ro_Mashift Ro_Aplied Price Lo_Candle
(Clase de Media movil) (Ejecutar la acción) (Aplicación del precio) (Secuencia de la velas)
Simple 0 (En el cruce) Maximo 0=Actual
Exponencial 1 (despues del Cruce) Apertura 1=Anterior o ultima
Suavizada 2 (antes del cruce) Medio 2=Penultima
Lineal Ponderada Ponderado 3=Antepenultima
Cierre 4=Antes de la antepenultima
Minimo

Promedio simple , escrito en el código


como la variable predefinida MODE_SMA ,
que tiene un valor de 0

Promedio exponencial , escrito en el


código como la variable
predefinida MODE_EMA , que tiene un
valor de 1

Promedio suavizado , escrito en el


código como la variable
predefinida MODE_SMMA , que tiene un
valor de 2

Promedio ponderado lineal , escrito en


el código como la variable
predefinida MODE_LWMA , que tiene un
valor de 3
VARIANTES DE LAS ESTRATEGIAS A CREAR
Administración del
ESTRATEGIA Versiones Regla de Entrada Regla de Salida
capital y del riesgo
precio ASK > Media móvil Precio Bid < Media móvil Simple
Simple (MAS) Compre ; precio (MAS) Cierre Compra ; precio
Crossover price 1.0 Lote fijo
Bid < Media móvil Simple (MAS) ASK > Media móvil Simple
Venda (MAS) Cierre venta
precio ASK > Media móvil Precio Bid < Media móvil Simple
Simple (MAS) Compre ; Precio (MAS) Cierre Compra ; precio
CRUCE DEL PRECIO Crossover price 1.1
Bid < Media móvil Simple (MAS) ASK > Media móvil Simple
Multiplicador de Lotaje
CON Venda (MAS) Cierre venta
MEDIA MÓVIL precio ASK > Media móvil
Simple (MAS) Compre ; Precio Objetivos fijos de StopLoss (10)
(CROSSOVER PRICE) Crossover price 1.2 Lote fijo
Bid < Media móvil Simple (MAS) y TakeProfit(10) Trailling stop (5)
Venda
precio ASK > Media móvil
Simple (MAS) Compre ; Precio Objetivos fijos de StopLoss (10)
Crossover price 1.3 Multiplicador de Lotaje
Bid < Media móvil Simple (MAS) y TakeProfit(10) Trailling stop (5)
Venda
Administración del
ESTRATEGIA Versiones Regla de Entrada Regla de Salida
capital y del riesgo
Cuando en el RSI, el nivel sea< Cuando el RSI, tenga niveles >
a 30 Compre; Cuando el nivel a 80 cierre Compras ; Cuando
RSI_Niveles 1.0 Lote fijo
RSI sea > a 80 Venda los niveles del RSI sean
menores a 30 cierre Ventas
RSI_Niveles 1.1 Cuando en el RSI, el nivel sea< Cuando el RSI, tenga niveles >
a 30 Compre; Cuando el nivel a 80 cierre Compras ; Cuando
RSI_niveles RSI sea > a 80 Venda los niveles del RSI sean
Multiplicador de Lotaje
(Niveles de Sobre menores a 30 cierre Ventas
compra o RSI_Niveles 1.2 Cuando en el RSI, el nivel sea< Objetivos fijos de StopLoss (10)
sobreventa) a 30 Compre; Cuando el nivel y TakeProfit(10) Trailling stop Lote fijo
RSI sea > a 80 Venda (5)
RSI_Niveles 1.3 Cuando en el RSI, el nivel sea< Objetivos fijos de StopLoss (10)
a 30 Compre; Cuando el nivel y TakeProfit(10) Trailling stop
RSI sea > a 80 Venda (5) Multiplicador de Lotaje

También podría gustarte