LIP/Arch/RU/LIP_v01.003/Include/LIP_Fun2_5_v1.003.mqh

162 lines
16 KiB
MQL5
Raw Permalink Normal View History

2025-05-30 15:03:51 +02:00
<EFBFBD><EFBFBD>//============================================================================================= MQL5 ===
// LibreInfoPDO Function2_5 v1.003 MQL5
// A=>2=K5 B5E=8G5A:85 @0AG5BK
// 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.003.mqh"
//============================================================================================= MQL5 ===
// FUNCTIONS
//------------------------------------------------------------------------------------------------------
//
//============================================================================================= MQL5 ===
// FillSymSelect() - 0?>;=5=85 <0AA820 >1@07F>2 >B1>@0
// E>4:
// iSelectArray - <0AA82 >B1>@0 >1@07F>2
//------------------------------------------------------------------------------------------------------
void FillSymSelect(string &iSelectArray[]){
//-----
string iSymSelect_00=SymSelect_00;
string iSymSelect_01=SymSelect_01;
string iSymSelect_02=SymSelect_02;
string iSymSelect_03=SymSelect_03;
string iSymSelect_04=SymSelect_04;
string iSymSelect_05=SymSelect_05;
string iSymSelect_06=SymSelect_06;
string iSymSelect_07=SymSelect_07;
string iSymSelect_08=SymSelect_08;
string iSymSelect_09=SymSelect_09;
StringTrimLeft(iSymSelect_00);StringTrimRight(iSymSelect_00);iSelectArray[0]=iSymSelect_00;
StringTrimLeft(iSymSelect_01);StringTrimRight(iSymSelect_01);iSelectArray[1]=iSymSelect_01;
StringTrimLeft(iSymSelect_02);StringTrimRight(iSymSelect_02);iSelectArray[2]=iSymSelect_02;
StringTrimLeft(iSymSelect_03);StringTrimRight(iSymSelect_03);iSelectArray[3]=iSymSelect_03;
StringTrimLeft(iSymSelect_04);StringTrimRight(iSymSelect_04);iSelectArray[4]=iSymSelect_04;
StringTrimLeft(iSymSelect_05);StringTrimRight(iSymSelect_05);iSelectArray[5]=iSymSelect_05;
StringTrimLeft(iSymSelect_06);StringTrimRight(iSymSelect_06);iSelectArray[6]=iSymSelect_06;
StringTrimLeft(iSymSelect_07);StringTrimRight(iSymSelect_07);iSelectArray[7]=iSymSelect_07;
StringTrimLeft(iSymSelect_08);StringTrimRight(iSymSelect_08);iSelectArray[8]=iSymSelect_08;
StringTrimLeft(iSymSelect_09);StringTrimRight(iSymSelect_09);iSelectArray[9]=iSymSelect_09;
//-----
return;
}//FillSymSelect()
//
//============================================================================================= MQL5 ===
// FillSymEliminat() - 0?>;=5=85 <0AA820 >1@07F>2 >BA520
// E>4:
// iSelectArray - <0AA82 >BA520 >1@07F>2
//------------------------------------------------------------------------------------------------------
void FillSymEliminat(string &iSelectArray[]){
//-----
string iSymSelect_00=SymEliminat_00;
string iSymSelect_01=SymEliminat_01;
string iSymSelect_02=SymEliminat_02;
string iSymSelect_03=SymEliminat_03;
string iSymSelect_04=SymEliminat_04;
string iSymSelect_05=SymEliminat_05;
string iSymSelect_06=SymEliminat_06;
string iSymSelect_07=SymEliminat_07;
string iSymSelect_08=SymEliminat_08;
string iSymSelect_09=SymEliminat_09;
StringTrimLeft(iSymSelect_00);StringTrimRight(iSymSelect_00);iSelectArray[0]=iSymSelect_00;
StringTrimLeft(iSymSelect_01);StringTrimRight(iSymSelect_01);iSelectArray[1]=iSymSelect_01;
StringTrimLeft(iSymSelect_02);StringTrimRight(iSymSelect_02);iSelectArray[2]=iSymSelect_02;
StringTrimLeft(iSymSelect_03);StringTrimRight(iSymSelect_03);iSelectArray[3]=iSymSelect_03;
StringTrimLeft(iSymSelect_04);StringTrimRight(iSymSelect_04);iSelectArray[4]=iSymSelect_04;
StringTrimLeft(iSymSelect_05);StringTrimRight(iSymSelect_05);iSelectArray[5]=iSymSelect_05;
StringTrimLeft(iSymSelect_06);StringTrimRight(iSymSelect_06);iSelectArray[6]=iSymSelect_06;
StringTrimLeft(iSymSelect_07);StringTrimRight(iSymSelect_07);iSelectArray[7]=iSymSelect_07;
StringTrimLeft(iSymSelect_08);StringTrimRight(iSymSelect_08);iSelectArray[8]=iSymSelect_08;
StringTrimLeft(iSymSelect_09);StringTrimRight(iSymSelect_09);iSelectArray[9]=iSymSelect_09;
//-----
return;
}//FillTickEliminat()
//
//============================================================================================= MQL5 ===
// FillMagSelect() - 0?>;=5=85 <0AA820 >1@07F>2 >B1>@0
// E>4:
// iSelectArray - <0AA82 >B1>@0 >1@07F>2
//------------------------------------------------------------------------------------------------------
void FillMagSelect(long &iSelectArray[]){
//-----
iSelectArray[0]=StringToInteger(MagSelect_00);
iSelectArray[1]=StringToInteger(MagSelect_01);
iSelectArray[2]=StringToInteger(MagSelect_02);
iSelectArray[3]=StringToInteger(MagSelect_03);
iSelectArray[4]=StringToInteger(MagSelect_04);
iSelectArray[5]=StringToInteger(MagSelect_05);
iSelectArray[6]=StringToInteger(MagSelect_06);
iSelectArray[7]=StringToInteger(MagSelect_07);
iSelectArray[8]=StringToInteger(MagSelect_08);
iSelectArray[9]=StringToInteger(MagSelect_09);
//-----
return;
}//FillMagSelect()
//
//============================================================================================= MQL5 ===
// FillMagEliminat() - 0?>;=5=85 <0AA820 >1@07F>2 >BA520
// E>4:
// iSelectArray - <0AA82 >BA520 >1@07F>2
//------------------------------------------------------------------------------------------------------
void FillMagEliminat(long &iSelectArray[]){
//-----
iSelectArray[0]=StringToInteger(MagEliminat_00);
iSelectArray[1]=StringToInteger(MagEliminat_01);
iSelectArray[2]=StringToInteger(MagEliminat_02);
iSelectArray[3]=StringToInteger(MagEliminat_03);
iSelectArray[4]=StringToInteger(MagEliminat_04);
iSelectArray[5]=StringToInteger(MagEliminat_05);
iSelectArray[6]=StringToInteger(MagEliminat_06);
iSelectArray[7]=StringToInteger(MagEliminat_07);
iSelectArray[8]=StringToInteger(MagEliminat_08);
iSelectArray[9]=StringToInteger(MagEliminat_09);
//-----
return;
}//FillMagEliminat()
//
//============================================================================================= MQL5 ===
// FillTickSelect() - 0?>;=5=85 <0AA820 >1@07F>2 >B1>@0
// E>4:
// iSelectArray - <0AA82 >B1>@0 >1@07F>2
//------------------------------------------------------------------------------------------------------
void FillTickSelect(long &iSelectArray[]){
//-----
iSelectArray[0]=StringToInteger(TickSelect_00);
iSelectArray[1]=StringToInteger(TickSelect_01);
iSelectArray[2]=StringToInteger(TickSelect_02);
iSelectArray[3]=StringToInteger(TickSelect_03);
iSelectArray[4]=StringToInteger(TickSelect_04);
iSelectArray[5]=StringToInteger(TickSelect_05);
iSelectArray[6]=StringToInteger(TickSelect_06);
iSelectArray[7]=StringToInteger(TickSelect_07);
iSelectArray[8]=StringToInteger(TickSelect_08);
iSelectArray[9]=StringToInteger(TickSelect_09);
//-----
return;
}//FillTickSelect()
//
//============================================================================================= MQL5 ===
// FillTickEliminat() - 0?>;=5=85 <0AA820 >1@07F>2 >BA520
// E>4:
// iSelectArray - <0AA82 >BA520 >1@07F>2
//------------------------------------------------------------------------------------------------------
void FillTickEliminat(long &iSelectArray[]){
//-----
iSelectArray[0]=StringToInteger(TickEliminat_00);
iSelectArray[1]=StringToInteger(TickEliminat_01);
iSelectArray[2]=StringToInteger(TickEliminat_02);
iSelectArray[3]=StringToInteger(TickEliminat_03);
iSelectArray[4]=StringToInteger(TickEliminat_04);
iSelectArray[5]=StringToInteger(TickEliminat_05);
iSelectArray[6]=StringToInteger(TickEliminat_06);
iSelectArray[7]=StringToInteger(TickEliminat_07);
iSelectArray[8]=StringToInteger(TickEliminat_08);
iSelectArray[9]=StringToInteger(TickEliminat_09);
//-----
return;
}//FillTickEliminat()
//