Robot para manejar 2 indicadores tutorial EA MT5 - MQL5

Channel:
Subscribers:
4,220
Published on ● Video Link: https://www.youtube.com/watch?v=tln2kvYGNLk



Duration: 2:12
625 views
98


Robot en lenguaje MQL5 que nos permitirá obtener los valores de 2 indicadores, en este caso RSI y MACD. Expert Advisor. Meta Trader 5 - metaquotes language

Code ➡ https://pastebin.com/C428MmYs

Bienvenidos soy Xavier Andreu y hoy vamos a ver como crear un robot donde manejaremos 2 indicadores. El método para diseñarlo será igual que en la versión de un único indicador. Simplemente deberemos de duplicar para insertar uno de nuevo. La fórmula es valida para añadir más indicadores, 3, 4, hasta el número que deseemos. En este caso solo utilizaremos 2 de los más famosos, RSI y MACD. Si queréis entender en más profundidad como crear en mql5 estos 2 indicadores, aquí arriba os dejo un enlace directo a ellos. Empezamos.

Lo primero será crear 2 variables int globales con el nombre de nuestros indicadores. Después vendrá la función OnInit, esta se ejecutará una única vez al inicio del programa. Aquí será donde insertaremos los 2 indicadores y los igualaremos a sus 2 variables globales. Vamos a por las funciones de los indicadores. Al tratarse de 2 indicadores, cada uno de ellos tendrá que tener su propia función. A estas les llamaremos desde dentro de OnTick para obtener la información que se requiera. Cada función puede tener sus propios parámetros de entrada, el buffer, el número de la posición donde queremos obtener los datos… etc. En este ejemplo solo usaremos el número del buffer. Para obtener este valor, usaremos la función comment dentro de OnTick.

En estos 2 casos solo le indicaremos los parámetros para obtener los datos en la posición 1. Bien, ya hemos acabado el robot, ahora vamos a comprobar si todo funciona correctamente en el gráfico. Lo primero será colocar los 2 indicadores que viene por defecto en MetaTrader. Añadimos RSI… colocamos también MACD… Ahora encenderemos el robot que acabamos de crear y veamos si aparecen los valores una vez cambie el valor del activo. Pues ya lo tenemos! Si queréis aprender más sobre mql5 aquí os dejo una lista de reproducción del canal con muchos mas robots. En la descripción dejo un enlace donde podréis ver el código fuente directamente en el editor de texto online pastebin. Como siempre, si os surgen dudas solo tenéis que dejar un comentario o tenéis algún robot en mente que pueda ayudar a la comunidad, por mi encantado de poder participar. Un saludo y que el mercado os acompañe







Tags:
trading
forex
fx
bitcoin
blockchain
client
traders
app
crypto
exchange
payment
payments
solutions
ctrader
white
data
liquidity
finance
business
crm
provider
market
match-trade
integrations
match-trader
matching
engine
metaquotes
metatrader
mt4
managment
system
processor
gateway
mql5
mlq
mlq5
brokers
company
startup
broker
platform
label
downdrawn
drawndown
script
robot
darwinia
darwinex
programación
programming
ea
bot
mt5
trader
strategy
mql
begginer
algoritmic
newbie
double
indicator
equity
vot