Gracias lo pruebo y calificamos.
Versión para imprimir
Gracias Yokinfx. Sigo esperando ofertas.Cita:
Hola Hermo. Puedo realizar el trabajo en 5 días por 100 dólares. Avísame si te interesa.
Saludos
Contratado Yokinfx.
Buenos días desarrolladores:
Me gustaría programar un EA sencillo.
El Ea tiene que funcionar de igual modo para bróker de 4 dígitos que de 5 dígitos.
Todas las órdenes se ejecutan a cierre de vela.
El EA tendrá que funcionar perfectamente sobre gráficos Renko.
El EA tendrá que funcionar de igual modo en real, demo y en una prueba de backtest.
La EA tendrá en cuenta la librería de errores habituales de MT4 + los que puedan derivar de las propias condiciones de esta EA.
Adjunto plantilla de parámetros que se debería de tener en cuenta a la hora de programar la EA.
Código://+------------------------------------------------------------------+
//| EA Scalp_1Indi_1Filtro_v1.00.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#property copyright ""
#property link ""
#property version "1.00"
#property strict
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string ExpertName = "=== EA Scalp_1Indi_1Filtro_v1.00 ===";
input string GeneralParameters = "===== GENERAL PARAMETERS =====";
input int Magic = 11111;
input int MaxSpreadPermitted = 2;
input int MaxSlippage = 2;
input bool EcnBroker = true;
input int NumberOfTry = 10;
input int MaximumVolumeSize = 10;
input string CustomComment = "Setting 1";
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string MoneyManagement = "===== MONEY MANAGEMENT =====";
input int MoneyManagType = 0;
input string MMT_0 = "MMT = 0, Fixed Volume";
input string MMT_1 = "MMT = 1, % Account Balance";
input string MMT_2 = "MMT = 2, % Account Equity";
input double LotSize = 0.01;
input double RiskAccountBalance = 15;
input double RiskAccountEquity = 15;
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string Martingale = "===== MARTINGALE =====";
input int MartingaleType = 0;
input string MGT_0 = "MGT = 0, NO Martingale";
input string MGT_2 = "MGT = 2, Factor Multiplication";
input double Martingale_MultiplyOnLoss = 2.0;
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string OrderSettings = "===== ORDER SETTINGS =====";
input bool CloseReverseOperation = false;
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string Positions = "===== POSITIONS SETTINGS =====";
input double TakeProfit = 50;
input double StopLoss = 30;
input int TrailingMode = 0;
input string TM_0 = "TM = 0, Off";
input string TM_1 = "TM = 1, -- Mode 1 -- BreakEven & Trailing Stop";
input string Mode1 = "----- MODE 1 -----";
input double BreakEvenStartPips = 15;
input double BreakEvenPipsLockIn = 5;
input double TrailingStopPips = 15;
input double TrailingStopStepPips = 5;
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string FilterTime = "===== FILTER TIME =====";
input bool UseFilterTime = false;
input int ServerOrLocalTime = 1;
input string SOLT_0 = "SOLT = 0, Server Time";
input string SOLT_1 = "SOLT = 1, Local Time";
input bool Sunday = false;
input bool Monday = true;
input bool Tuesday = true;
input bool Wednesday = true;
input bool Thursday = true;
input bool Friday = true;
input int StartHour = 9;
input int StartMinute = 0;
input int StartSecond = 0;
input int EndHour = 23;
input int EndMinute = 0;
input int EndSecond = 0;
input bool CloseTradeFriday = false;
input int CloseHourFriday = 23;
input int CloseMinuteFriday = 30;
input int CloseSecondFriday = 0;
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string IndicatorsFilterSettings = "===== INDICADOR FILTRO DE SEÑALES =====";
input string _Indicator0 = "===== Indicador Filtro Señales =====";
input bool UseFilterIndicator = false;
//Parametros indicador Filtro.
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string IndicatorsSettings = "===== INDICADOR DISPARADOR =====";
input string _Indicator1 = "===== Indicador Disparo Ordenes =====";
//Parametros indicador disparador.
//***********************************************************************************************************************************
//***********************************************************************************************************************************
input string Alerts = "===== ALERTS =====";
input bool AlertEnable = true;
//***********************************************************************************************************************************
//***********************************************************************************************************************************
La función de cada parámetro la discutiremos por privado.
Las normas de entrada a mercado básicas de la Ea serian las siguientes, los detalles los discutiremos por privado.
Sin filtro:
http://www.tradingunited.es/foro/att...9&d=1403519370
Con filtro:
http://www.tradingunited.es/foro/att...0&d=1403519392
Espero sus ofertas.
Dispuesto a discutir, precio y tiempo.
Adjuntare indicadores y normas exactas del funcionamiento de la EA al desarrollador seleccionado.
Un saludo.
Hermo.
EA entregado, por favor verifica si está todo a tu gusto y si funciona correctamente.
Yokinfx funciona perfecto, gracias. Ya te he enviado calificación del negocio, espero la respuesta.