Entrar
Salirse
Registrarse

¿Que es MQL4?

Pagina:1

El lenguage de programacion MetaQuotes 4 o MQL4 es un lenguage de programacion muy similar al lenguage C y dirigido al mercado de divisas.robot de trading MQL4 es usado para programar los robots de trading o Expert Advisors. Tambien es usado para crear indicadores tecnicos(custom indicators) y scripts. Estos instrumentos le permite a usted especular en el mercado de Forex com ninguna intervencion de su parte o muy poca intervencion. Los expert advisors (EA) estan diseñados de forma tal que usted puede poner su estrategia de trading en automatico. Usando sus propios indicadores, sus reglas de administracion del capital y su EA, usted obtendra una ejecucion instantanea de su plan de trading al pie de la letra. Esos scripts, indicadores y robots o expertos(EA) "corren" o funcionan en la plataforma Metatrader.logo mql4 En otras palabras, loe EA son programas que abren ordenes de comprar, de vender, ordenes "stop", ordenes de "take profits" o tomar ganancias, modificar ordenes existentes, etc. Los programas EA pueden accesar las librerias de MQL4, el systema de files de su PC, etc. Los indicadores NO pueden hacer las ordenes por usted, ellos son injertados en las graficas y usando las ecuaciones matematicas de calculo mostrar los movimientos del precio. Ellos pasan esos calculos al EA que entonces toma la desicion de abrir, cerrar, o modificar una orden abierta. Los EA y los indicadores dependen del movimiento de los precios que arriban constantemente a la plataforma mediante los llamados "ticks". Los ticks son las quotas del precio que se generan cada vez que una transaccion es ejecutada. Finalmente, los scripts son programas que son ejecutados cuando son necesarios. Por ejemplo hay scripts que cierran todas sus ordenes con solamente hacer un click (el boton de "panico") o aplastar cierta combinacion de teclas.

forex quotes

A este punto estamos asumiendo que usted sepa que es Forex, y que tenga conocimiento de la plataforma Metatrader4. Si no tiene idea, visite nuestra seccion introductora haciendo click aqui. Tambien ayudaria si ya usted tiene algun conocimiento acerca de estrategias, manejo del capital, control de riesgos, algo de sicologia del trader, analisis tecnico y fundamental, etc. En otras palabras si usted ya tiene conocimientos acerca de mercados especulativos como Forex le ayudaria mucho. Recuerde que los EA no es nada mas que codificar su estrategia de trading. si usted no sabe como diseñar sus propia estrategia, asegurese que por lo menos aprenda lo fundamental antes de diseñar su EA y ponerlo a trabajar. Es su dinero el que esta en juego y solamente usted es responsable por sus perdidas, queda avisado. En este sitio web estamos tratando de publicar todo lo necesario para que usted pueda encontrar su camino a la riqueza. Va a encontrar informacion mas avanzada en nuestro blog. Mantengase al corriente de las publicaciones del blog pues estaremos publicando constantemente informacion util.

Volviendo al tema de la programacion, si usted esta familiarizado con el lenguaje de programacion C, entonces tiene mas de la mitad del camino de MQL4 ya recorrido. Si es nuevo en el mundo de la programacion, no tema pues MQL4 es mucho mas simple que el lenguaje C y sin darse cuenta muy pronto va a estar programando sus propios robots e indicadores.

¿Que necesita para empezar a programar en MQL4? Primeramente, necesita "bajar" el software o programa. Todo lo necesario esta incluido en la plataforma Metatrader4. En otras palabras, el lenguaje MQL4 y el editor donde usted escribe el codigo viene en el paquete cuando usted instala Metatrader4. Metatrader4 es completamente gratis y puede ser bajado desde el mismo sitio web de su broker. Si el broker acepta Metatrader (la gran mayoria lo hace) entonces usted va a poder bajarlo directamente del sitio de su propio broker. Tambien puede bajarlo del sitio web de los creadores de Metatrader(Metaquotes Corporation). Nosotros recomendamos que baje el programa directo de su broker pues hay brokers que incluyen un monton de scripts e indicadores completamente gratis. Muchos de los scripts son especificos a ese broker. Debe tener cuidado que broker va a usar en su trading, pues la jurisdicción es importante debido a las regulaciones de cada pais. Por ejemplo los brokers que estan localizados en USA no ofrecen apalancamiento mayores de 100:1 y tampoco aceptan hedging. Debe tambien buscar quejas y recomendaciones del broker que usted desee usar. Busque esa informacion en forums acerca de Forex. Muy importante, seleccione un broker que ofrezca cuentas "demo" pues le va a permitir hacer trades con dinero de "mentira" y no necesita usar su propio dinero mientras esta en la etapa de aprendizaje. Esto es conocido como "paper trading" o especulacion en papel. Usted puede llevar el prograso de su aprendizaje viendo el balance de su cuenta de dinero de mentira crecer o decrecer. Por supuesto que especular con dinero de mentira es muy diferente a especular con dinero de verdad. Es como jugar a los ladrones y policias y pretender que usted puede enrolarse en la fuerza policial y tener exito de esa manera. La psicologia juega un papel importantisimo y el cambio de dinero de mentira a dinero de verdad no es facil. Usted debe estar preparado para perder y debe estar preparado para lo peor. Solamente use dinero que usted puede perder sin que le cause una desgracia. Por supuesto que todos necesitamos dinero y nadie "puede" perderlo, sin embargo no es lo mismo perder $10,000 de su cuenta de ahorros a perder el dinero de la renta, o el dinero para comer o el dinero para la educacion de usu hijos. Si usted no dispone de fondos que pueda perder o este dispuesto a perder empiece a ahorrar para este proposito y no use dinero de verdad que no pueda perder. Especular en Forex como medio de ganarse la vida no es una tarea facil independientemente de lo que le han dicho. No crea en el que le dice que es facil, pues le esta engañando. Toma tiempo aprender y toma tiempo re-inventarnos nosotros mismos para poder tener exito en este negocio. Recuerde que si fuera tan facil no existiria el 95% de traders que abandonan el trading y pierden todo el capital o peor. Recuerde que solamente un 5% tiene exito en esto. De modo que si piensa que es un paseo, por favor cambie de idea por su bien. Lo unico positivo de no tener exito en Forex trading es que no podra echarle las culpas a nadie mas que a usted mismo.

Este curso esta compuesto de ejemplos para que usted pueda entender mejor el lenguaje MQL4. Vamos aempezar con un tour por la plataforma Metatrader4 y el editor de MQL4. El Metaeditor es el sitio donde usted va a escribir el codigo de programacion. Una vez que usted ha finalizado escribiendo el codigo, este es "compilado" o convertido de texto a un file ejecutable con terminacion 'ex4'. Este file terminado en ex4 es su indicador o su EA, los dos por ser codigos ejecutables tienen terminacion ex4. Despues de creado este ejecutable ya esta listo para inyectarlo en cualquiera de las graficas o charts. Empecemos con el tour, tenga la taza de cafe a mano y siganos

trabaje desde casa

Síganos
Back to TOP