LIP/Arch/RU/LIP_v01.001/Include/LIP_Def_5_v1.001.mqh

64 lines
7.5 KiB
MQL5
Raw Permalink Normal View History

2025-05-30 15:03:51 +02:00
<EFBFBD><EFBFBD>//============================================================================================= MQL5 ===
// LibreInfoPDO Definition_5 v1.001 MQL5
// ?@545;5=8O ?5@5<5==KE 8 AB@C:BC@
// LibreCoin (c)2014-2017
//======================================================================================================
#property strict
//============================================================================================= MQL5 ===
// INCLUDE - ?>4:;NG05<K5 <>4C;8
//------------------------------------------------------------------------------------------------------
//----- 1@0B=K5 AAK;:8 =0 >A=>2=>9 D09; ?@>5:B0
#include "LIP_Ref_5_v1.001.mqh"
//============================================================================================= MQL5 ===
// ENUM
//------------------------------------------------------------------------------------------------------
enum enSymSelMode
{
SymSel_all = 0,
SymSel_curr = 1,
SymSel_user = 2,
};
//============================================================================================= MQL5 ===
// Global variable definition
//------------------------------------------------------------------------------------------------------
string _n="\n";
//----- 4;O A>1KB89 2@5<5=8 8 B09<5@0
ulong gnTimer = 0; //;>10;L=K9 AG5BG8: A>1KB89 Timer
ulong gnTick = 0; //;>10;L=K9 AG5BG8: A>1KB89 NewTick
datetime gTime[1] = {0}; //0AA82 (D0:B8G5A:8 ?@>AB> ?5@5<5==0O) 4;O 7=0G5=89 2@5<5=8
int nFirstBar = 0; //><5@ ?5@2>3> 10@0 3@0D8:0
bool gInTimer = false; //$;03 ?>ABC?;5=8O B8:0 87 B09<5@0
long IndHeigh = 1050; //5@B @07<5@ 8=48:0B>@0
string TheSymbol = "EURUSD"; //=AB@C<5=B B5:CI53> 3@0D8:0
int nSubWindow = 1; //><5@ ?>4>:=0 8=48:0B>@0
string PositionDataString= "";
string OrderDataString = "";
string DealDataString = "";
string PosTypeString = "";
string OrdTypeString = "";
string DealTypeString = "";
string inSymbolSelector = "EURUSD"; //=AB@C<5=B 4;O >@30=870F88 2K1>@0
string IndicatorShortName= vers;
string ChartID_Str = "";
string ProgramName = "";
string CommentLine[2]; //!;C651=K5 :><<5=B0@88
double kScale = 1.0; //0AHB01 3@0D8:0
string sTXW = ""; //<O 4;O B5:cB>2>3> >1J5:B0
int nRow = 0; //!G5BG8: AB@>: 2K2>40
int Positions_Total = 0; //"5:CI85 ?>78F88
int Orders_Total = 0; //"5:CI85 ;8<8B=K5 >@45@0
int History_Orders_Total=0; //0:@KBK5 @K=>G=K5 >@45@0
int History_Deals_Total=0; //!>25@H5==K5 A45;:8 (2K?>;=5==K5 >@45@0)
int Positions_Total_Old=0; //"5:CI85 ?>78F88
int Orders_Total_Old = 0; //"5:CI85 ;8<8B=K5 >@45@0
int History_Orders_Total_Old=0; //0:@KBK5 @K=>G=K5 >@45@0
int History_Deals_Total_Old=0; //!>25@H5==K5 A45;:8 (2K?>;=5==K5 >@45@0)
int Positions_Total_Sel= 0; //"5:CI85 ?>78F88
int Orders_Total_Sel = 0; //"5:CI85 ;8<8B=K5 >@45@0
int History_Orders_Total_Sel=0; //0:@KBK5 @K=>G=K5 >@45@0
int History_Deals_Total_Sel=0; //!>25@H5==K5 A45;:8 (2K?>;=5==K5 >@45@0)
int Positions_Total_Sel_Old=0; //"5:CI85 ?>78F88
int Orders_Total_Sel_Old=0; //"5:CI85 ;8<8B=K5 >@45@0
int History_Orders_Total_Sel_Old=0; //0:@KBK5 @K=>G=K5 >@45@0
int History_Deals_Total_Sel_Old=0; //!>25@H5==K5 A45;:8 (2K?>;=5==K5 >@45@0)