Actualizacion de Robot 2

MQL5 지표 전문가

명시

AMPLE.MQ5 | //| COPYRIGHT 2012, METAQUOTES SOFTWARE CORP. | //| HTTPS://WWW.MQL5.COM | //+------------------------------------------------------------------+ #PROPERTY COPYRIGHT "COPYRIGHT 2012, METAQUOTES SOFTWARE CORP." #PROPERTY LINK "HTTPS://WWW.MQL5.COM" #PROPERTY VERSION "1.00" //+------------------------------------------------------------------+ //| EXPERT INITIALIZATION FUNCTION | //+------------------------------------------------------------------+ #INCLUDE <TRADE\TRADE.MQH> //INCLUDE THE LIBRARY FOR EXECUTION OF TRADES #INCLUDE <TRADE\POSITIONINFO.MQH> //INCLUDE THE LIBRARY FOR OBTAINING INFORMATION ON POSITIONS INT IMA_HANDLE; //VARIABLE FOR STORING THE INDICATOR HANDLE DOUBLE IMA_BUF[]; //DYNAMIC ARRAY FOR STORING INDICATOR VALUES DOUBLE CLOSE_BUF[]; //DYNAMIC ARRAY FOR STORING THE CLOSING PRICE OF EACH BAR STRING MY_SYMBOL; //VARIABLE FOR STORING THE SYMBOL ENUM_TIMEFRAMES MY_TIMEFRAME; //VARIABLE FOR STORING THE TIME FRAME CTRADE M_TRADE; //STRUCTURE FOR EXECUTION OF TRADES CPOSITIONINFO M_POSITION; //STRUCTURE FOR OBTAINING INFORMATION OF POSITIONS //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ INT ONINIT() { MY_SYMBOL=SYMBOL(); //SAVE THE CURRENT CHART SYMBOL FOR FURTHER OPERATION OF THE EA ON THIS VERY SYMBOL MY_TIMEFRAME=PERIOD_CURRENT; //SAVE THE CURRENT TIME FRAME OF THE CHART FOR FURTHER OPERATION OF THE EA ON THIS VERY TIME FRAME IMA_HANDLE=IMA(MY_SYMBOL,MY_TIMEFRAME,40,0,MODE_SMA,PRICE_CLOSE); //APPLY THE INDICATOR AND GET ITS HANDLE IF(IMA_HANDLE==INVALID_HANDLE) //CHECK THE AVAILABILITY OF THE RRAYFREE(IMA_BUF); //FREE THE DYNAMIC ARRAY IMA_BUF OF DATA ARRAYFREE(CLOSE_BUF); //FREE THE DYNAMIC ARRAY CLOSE_BUF OF DATA } //+------------------------------------------------------------------+ //| EXPERT TICK FUNCTION | //+------------------------------------------------------------------+ VOID ONTICK() { INT ERR1=0; //VARIABLE FOR STORING THE RESULTS OF WORKING WITH THE INDICATOR BUFFER INT ERR2=0; //VARIABLE FOR STORING THE RESULTS OF WORKING WITH THE PRICE CHART ERR1=COPYBUFFER(IMA_HANDLE,0,1,2,IMA_BUF); //COPY DATA FROM THE INDICATOR ARRAY INTO THE DYNAMIC ARRAY IMA_BUF FOR FURTHER WORK WITH THEM ERR2=COPYCLOSE(MY_SYMBOL,MY_TIMEFRAME,1,2,CLOSE_BUF); //COPY THE PRICE CHART DATA INTO THE DYNAMIC ARRAY CLOSE_BUF FOR FURTHER WORK WITH THEM IF(ER OF ERRORS { PRINT("FAILED TO COPY DATA FROM THE INDICATOR BUFFER OR PRICE CHART BUFFER"); //THEN PRINT THE RELEVANT ERROR MESSAGE INTO THE LOG FILE RETURN; //AND EXIT THE FUNCTION } IF(IMA_BUF[1]>CLOSE_BUF[1] && IMA_BUF[0]<CLOSE_BUF[0]) //IF THE INDICATOR VALUES WERE GREATER THAN THE CLOSING PRICE AND BECAME SMALLER { IF(M_POSITION.SELECT(MY_SYMBOL)) //IF THE POSITION FOR THIS SYMBOL ALREADY EXISTS { IF(M_POSITION.POSITIONTYPE()==POSITION_TYPE_SELL) M_TRADE.POSITIONCLOSE(MY_SYMBOL); //AND THIS IS A SELL POSITION, THEN CLOSE IT IF(M_POSITION.POSITIONTYPE()==POSITION_TYPE_BUY) RETURN; //OR ELSE, IF THIS IS A BUY POSITION, THEN EXIT } M_TRADE.BUY(0.1,MY_SYMBOL); //IF WE GOT HERE, IT MEANS THERE IS NO POSITION; THEN WE OPEN IT } IF(I

응답함

1
개발자 1
등급
(75)
프로젝트
127
53%
중재
5
20% / 60%
기한 초과
20
16%
작업중
2
개발자 2
등급
(7)
프로젝트
13
8%
중재
0
기한 초과
3
23%
로드됨
3
개발자 3
등급
(7)
프로젝트
8
0%
중재
3
0% / 100%
기한 초과
2
25%
작업중
비슷한 주문
Bot Fondeo 40 - 300 USD
Estoy buscando un desarrollador especializado en trading algorítmico para crear un BOT que gestione cuentas de fondeo, tanto de alta frecuencia (HFH) como cuentas normales en FTMO. El BOT debe ser capaz de operar con precisión en entornos de alta volatilidad y baja latencia, optimizando la ejecución de órdenes para evitar slippage. Además, debe integrarse con plataformas populares como MetaTrader o cTrader y tener la
Hola! Estoy buscanco generar un EA que funcione en MT5. En base a un rango horario determinado, tiene que generar un rango, y en base a este rango abrir una operacion con un SL determinado. el TP y el RR deben ser determinados por el usuario. solo abrira una operacion por activo
Necesito desarrollar una copiadora en la que existan parámetros para ajustar el riesgo de una cuenta a otra y que se pueda copiar a varias cuentas cada uno de los trades
debe superarlas Usando metatrader 5, Bot hft que supere las cuentas de fondeo de las empresas TopTen Funding y Be FUNDING que usan indices sintéticos debe consultar las reglas para la superación de dichos challenge y construir el EA basado en ella
Hola solicito automatizar unos indicadores, para Mt4, pero analizar las posibilidades de automatizar, 2 indicadores pero primero automatizaras uno y después el otro, tengo que analizar que el primero trabaja bien, si logra trabajar bien pasamos al siguiente indicador
debe superarlas Usando metatrader 5, Bot hft que supere las cuentas de fondeo de las empresas TopTen Funding y Be FUNDING que usan indices sintéticos debe consultar las reglas para la superación de dichos challenge y construir el EA basado en ellas
Gestor de órdenes 30 - 50 USD
Necesito un EA que me permita básicamente una de estas dos cosas: 1. Duplicar órdenes. Que cuando abra una posición larga o corta se abran dos órdenes con el mismo número de lotes, al mismo precio, con el mismo stop pero con diferentes niveles de toma de beneficios O COMO ALTERNATIVA 2. Poder cerrar parcialmente la mitad o un tercio de la posición abierta al alcanzar un determinado nivel de precio, y dejar el resto

프로젝트 정보

예산
50+ USD

고객

넣은 주문2
중재 수0