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ário input string SmartAssTradeV2 = "Copyright © 2014 3RJ ~ Roy Philips-Jacobs"; input string SmartAssTradeV2TF = "SmartAssTrade-V2 EA deve ser usado apenas em gráficos M30"; input int SmartAssTradeV2Period = PERIOD_M30; extern bool FridayTrade = True; // Se True, o EA continuará operando na sexta-feira input string OptimizationLots = "Definir LotsOptimization=True"; extern bool LotsOptimization = True; // Se True, o tamanho dos lotes será calculado pelo EA, tamanho padrão = 0.01 extern double Lots = 0.01; // Se LotsOptimization=False, o tamanho dos lotes é ajustado pelo usuário extern int 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 // input string AutomaticSystemTP = "Definir AutomaticTakeProfit=True ou False"; extern bool AutomaticTakeProfit = True; // O TP será calculado pelo EA extern bool NoMinimumTakeProfit = False; // Se True, o EA não usará TP mínimo. input string MinimumSystemTP = "Se definir NoMinimumTakeProfit=False"; // TP pelo EA com valores mínimos extern double MinimumTP = 27; // TP mínimo pelo EA na função AutomaticTakeProfit=True, valor padrão 27 input string ManualSystemTP = "Se definir AutomaticTakeProfit=False"; // TP pelo Terminal MT4 (igual ao trading manual) extern double TakeProfit = 35; // TP pelo Sistema, valores podem ser ajustados pelo usuário, valor padrão 35 input string AutomaticSystemSL = "Definir AutomaticStopLoss=True"; extern bool AutomaticStopLoss = True; // SL será calculado pelo EA input string ManualSystemSL = "Se definir AutomaticStopLoss=False"; // Valores de SL podem ser ajustados pelo usuário extern double StopLoss = 62; // SL ajustado pelo usuário, valor padrão 62 extern bool UseTrailingStop = False; // Usar Trailing Stop, True (Sim) ou False (Não) extern double TrailingStop = 30.0; // Se usar Trailing Stop True, insira o valor do Trailing Stop, valor padrão 30 extern double 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