YTMJ / BullBear_EA

Creation of BullBear EA from old script
0 stars 3 forks source link

Observaciones iniciales... #1

Open KassimCITO opened 4 years ago

KassimCITO commented 4 years ago

Buen día.

  1. Demasiado código redundante, además de estar colocado al principio del código, en MQL4 no importa si las funciones no están definidas en el principio del código, ni mucho menos declarados sus prototipos.
  2. Los indicadores, de los que dependen 100% las operaciones (BUY/SELL), no tienen parámetros configurables.
  3. No existe en código una función para monitorear los StopLoss's de las órdenes abiertas.

Le doy una revisada a más profundidad y continúo en local.

¡Saludos!

YTMJ commented 4 years ago

He encontrado esta otra versión que está mucho más simplificada. Ahora estoy intentando agregar las siguientes funciones:

extern MM TypeOfLotSize = Manually_Lot;//Type Of Lot Size extern double RiskFactor = 1.0;//Risk Factor For Auto Lot extern double ManualLotSize = 0.01;//Manual Lot Size extern double StopLoss = 30.00; extern double TakeProfit = 40.00;

extern bool BreakEvenRun = false;//Use Break Even extern double BreakEvenAfter = 10.0;//Profit To Activate Break Even (Plus Stop Loss) extern double TrailingProfit = false; extern bool UseProfitToClose = true; extern double ProfitToClose = 100;

extern bool SaverRun = false;//Use Saver - Opens an order in the direction of the trend, opposite to the 1st order at distance extern double OrderDistance = 10.0;//Distance For Pending Orders extern double Risk_Multiplier =1; // Risk Multiplier

extern int Magic = 123; // Magic Number

Por ahora lo estoy basando en otros EA pero no está bien conectado y no funciona.

YTMJ commented 4 years ago

El código simplificado es MySystem

YTMJ commented 4 years ago

El archivo en el que estoy intentado agregar las nuevas funciones es Bull Bear 2020

KassimCITO commented 4 years ago

Muy bien. En cuanto tenga oportunidad le damos una revisada a fondo y hacemos una propuesta de estrategia.

¡Saludos!