Tutorial para crear un script EA desde cero en MT5 - MQL5

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



Category:
Tutorial
Duration: 2:22
317 views
44


Robot en lenguaje MQL5 para aprender a crear un script desde cero que nos permitirá automatizar las operativas para mejorar en los backtest. Expert Advisor. Meta Trader 5 - metaquotes language

Code ➡ https://youtu.be/1m683foIKfc

Bienvenidos, soy Xavier Andreu y hoy vamos a ver como crear un script o EA desde 0 y es ejecutado por primera vez. Empezamos. Dentro de la terminal de MT5 debemos ir al icono IDE situado en la parte superior izquierda. Al pulsarlo aparecerá el editor mql5. Dentro de este crearemos un nuevo fichero. Existen varios tipos, pero para este ejemplo usaremos solo 1 de ellos. Igualmente para diferenciar bien Los Asesores expertos, funcionan mediante la función OnTick, es decir, van comprobando a cada variación del precio del activo los parámetros que hayamos programado una y otra vez, indefinidamente hasta que lo detengamos manualmente o mediante alguna función dentro del mismo robot.

El otro es un script, este se ejecutará una única vez y finalizará. Para este ejemplo probaremos con el script. Bien... siguiente. Escribimos el nombre que mejor identifique lo que tenemos en mente programar. Finalizar. Como podemos ver aparece una plantilla. Vamos a rellenar el script para ver como ejecutarlo en la terminal. Colocaremos algo fácil como una alarma. Escribimos dentro del cuerpo alert y dentro colocamos entre comillas el texto alerta. Compilamos o directamente F7, volvamos a la terminal. Ahora vamos al navegador, podemos localizarlo en ver, navegador, o directamente Control + N. Bien, los scripts se guardan en la carpeta script y los EA's en Asesores expertos.

Vamos a la carpeta script y aquí tenemos el fichero ejemplo. Podemos pulsar sobre el 2 veces para ejecutarlo o arrastrarlo al gráfico. Aquí tenemos la alerta. Pues ya lo tenemos. Un detalle importante y que pasa muy desapercibido. Debéis tener activado siempre el botón de trading algorítmico para que vuestros robots funcionen. Si queréis aprender más sobre mql5 aquí os dejo una lista de reproducción de mi canal con muchos más robots. En la descripción dejo un enlace donde podréis ver el código fuente. Como siempre si os surgen dudas solo tenéis que dejar un comentario o si tenéis algún robot en mente que pueda ayudar a la comunidad, por mi encantado de poder participar.







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