O SmartAssTrade-V2 é a atualização mais recente do SmartAssTrade EA Versão 1, agora disponível na Code Base MQL4.
Esse EA foi desenvolvido para operar exclusivamente em gráficos de M30 (PERIOD_M30). Usá-lo em outros períodos pode comprometer sua performance e resultar em prejuízos.
Propriedades do SmartAssTrade-V2 (Configurações Padrão):
//--- Entradas do Usuárioinputstring SmartAssTradeV2 = "Copyright © 2014 3RJ ~ Roy Philips-Jacobs"; inputstring SmartAssTradeV2TF = "SmartAssTrade-V2 EA deve ser usado apenas em gráficos M30"; inputint SmartAssTradeV2Period = PERIOD_M30; externbool FridayTrade = True; // Se True, o EA continuará operando na sexta-feirainputstring OptimizationLots = "Definir LotsOptimization=True"; externbool LotsOptimization = True; // Se True, o tamanho dos lotes será calculado pelo EA, tamanho padrão = 0.01externdouble Lots = 0.01; // Se LotsOptimization=False, o tamanho dos lotes é ajustado pelo usuárioexternint MaxOpenOrder = 12; // Máximo permitido de ordens abertas (Máximo de Pares para Negociar = 12 pares)// PARES: EURAUD,AUDUSD,EURUSD,NZDUSD,GBPUSD,GBPCHF,USDCHF,USDCAD,USDJPY,GBPJPY,EURJPY,EURGBP //inputstring AutomaticSystemTP = "Definir AutomaticTakeProfit=True ou False"; externbool AutomaticTakeProfit = True; // O TP será calculado pelo EAexternbool NoMinimumTakeProfit = False; // Se True, o EA não usará TP mínimo.inputstring MinimumSystemTP = "Se definir NoMinimumTakeProfit=False"; // TP pelo EA com valores mínimosexterndouble MinimumTP = 27; // TP mínimo pelo EA na função AutomaticTakeProfit=True, valor padrão 27inputstring ManualSystemTP = "Se definir AutomaticTakeProfit=False"; // TP pelo Terminal MT4 (igual ao trading manual)externdouble TakeProfit = 35; // TP pelo Sistema, valores podem ser ajustados pelo usuário, valor padrão 35inputstring AutomaticSystemSL = "Definir AutomaticStopLoss=True"; externbool AutomaticStopLoss = True; // SL será calculado pelo EAinputstring ManualSystemSL = "Se definir AutomaticStopLoss=False"; // Valores de SL podem ser ajustados pelo usuárioexterndouble StopLoss = 62; // SL ajustado pelo usuário, valor padrão 62externbool UseTrailingStop = False; // Usar Trailing Stop, True (Sim) ou False (Não)externdouble TrailingStop = 30.0; // Se usar Trailing Stop True, insira o valor do Trailing Stop, valor padrão 30externdouble TrailingStopStep = 1.0; // Insira o valor do Trailing Stop Step (valor padrão 1.0)//---
Nos testes abaixo, utilizei o tamanho de lotes igual a 1.00 (LotsOptimization = False) com as configurações padrão mencionadas acima.
Espero que isso seja útil para vocês, colegas traders!



Comentário 0