mt5-clear-wing26-scalper/mt5-clear-wing26-scalper.mq5

49 lines
2.7 KiB
MQL5
Raw Permalink Normal View History

2026-01-09 08:47:03 -03:00
<EFBFBD><EFBFBD>//+------------------------------------------------------------------+
2026-01-18 06:11:35 -03:00
//| mt5-clear-WING26-scalper.mq5 |
2026-01-09 08:47:03 -03:00
//| Copyright 2025, MetaQuotes Ltd. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2024, Scalper Trading Bot"
#property link "https://www.mql5.com"
#property version "1.00"
2026-01-18 06:11:35 -03:00
#property description "Rob<00> Scalper para WING26 - Mercado Brasileiro BMF"
2026-01-09 08:47:03 -03:00
#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\AccountInfo.mqh>
2026-01-19 09:06:29 -03:00
#include <WinfutLib\WinFutEnvs.mqh>
#include <WinFutLib\WinFutConfig.mqh>
#include <WinFutLib\WinFutIndicadores.mqh>
#include <WinFutLib\WinFutLib.mqh>
2026-01-22 08:31:56 -03:00
#include <WinFutLib\WinFutHorarioBovespaLibs.mqh>
2026-01-19 09:06:29 -03:00
#include <WinFutLib\WinFutMsgLogs.mqh>
2026-01-28 22:22:04 -03:00
WinFutLib wfLib;
2026-01-19 09:06:29 -03:00
int OnInit() {
2026-01-22 08:31:56 -03:00
msgLogs.WinFutMsgOnInit();
2026-01-28 22:22:04 -03:00
wfLib.setMagicNumber(trade);
wfLib.setMediaMovel();
wfLib.InicializarDadosDia();
2026-02-02 08:32:07 -03:00
msgLogs.setLogsOnInit(
Simbolo,
LotePadrao,
LoteAltaVolatilidade
);
2026-01-09 08:47:03 -03:00
return INIT_SUCCEEDED;
}
2026-01-19 09:06:29 -03:00
void OnTick() {
2026-01-28 22:22:04 -03:00
wfLib.setOnTickTrader();
2026-01-09 08:47:03 -03:00
}
2026-01-19 09:06:29 -03:00
void OnTrade() {
2026-01-28 22:22:04 -03:00
wfLib.setOnTrade();
2026-01-19 09:06:29 -03:00
}
2026-01-09 08:47:03 -03:00
2026-01-22 08:31:56 -03:00
void OnDeinit(const int reason) {
2026-01-28 22:22:04 -03:00
wfLib.setDeInit(reason);
}