NN_in_Trading/Experts/Unsupervised/NetCreator/NetCreator.mq5
2026-03-12 15:02:23 +02:00

55 lignes
4,5 Kio
MQL5

//+------------------------------------------------------------------+
//| NetCreator.mq5 |
//| Copyright DNG® |
//| https://www.mql5.com/ru/users/dng |
//+------------------------------------------------------------------+
#property copyright "Copyright DNG®"
#property link "https://www.mql5.com/ru/users/dng"
#property version "1.00"
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
#include "NetCreatorPanel.mqh"
CNetCreatorPanel Panel;
//---
input bool CommonDirectory = false; //Use Common Directory
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//---
if(!Panel.Create(0, "NetCreator", 0, 50, 50, CommonDirectory))
return INIT_FAILED;
if(!Panel.Run())
return INIT_FAILED;
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Expert deinitialization function |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
//---
Panel.Destroy(reason);
}
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
//---
}
//+------------------------------------------------------------------+
//| ChartEvent function |
//+------------------------------------------------------------------+
void OnChartEvent(const int id,
const long &lparam,
const double &dparam,
const string &sparam)
{
//---
Panel.ChartEvent(id, lparam, dparam, sparam);
}
//+------------------------------------------------------------------+