//+-------------------------------------------------------------------------+
//| ZH_Balans 0-080503 |
//| Copyright © Zhunko |
//|22.11.2006 - 05.03.2008 MF ZHUNKO vadim@zhunko.ru|
//+-------------------------------------------------------------------------+
//| Ïðîãðàììà âûïîëíåíà ïî èäåå Áàõðàìîâà Àõìàòæàíà. |
//| Íåîáõîäèìî ïîäîáðàòü âàëþòíûå ïàðû ñ ïîëîæèòåëüíûì ñâîïîì è êîëè÷åñòâî |
//|ëîòîâ ïî êàæäîé âàëþòíîé ïàðå òàêèì îáðàçîì, ÷òîáû ðåçóëüòèðóùàÿ öåíà |
//|äâèãàëàñü ïî âîçìîæíîñòè â ãîðèçîíòàëüíîì êàíàëå. Ýòî ïîçâîëèò íà䏿íî |
//|îòêðûâàòü è çàêðûâàòü ñäåëêè, èñïîëüçóÿ ñâîéñòâà ãîðèçîíòàëüíîãî êàíàëà |
//|è ïîëîæèòåëüíûå ñâîïû âñåõ ïàð. |
//+-------------------------------------------------------------------------+
//| ÈÇÌÅÍÅÍÈß è ÄÎÏÎËÍÅÍÈß. |
//| 1.Äîïîëíåíèÿ â âåðñèè ZZ_Balans 0-0020 îò 23.11.2006. |
//| 1.1.Êîëè÷åñòâî âàëþòíûõ ïàð ó÷àñòâóþùèõ â ðàñ÷¸òå óâåëè÷åíî äî 8-ìè. |
//| 1.2.Ââåäåíà âîçìîæíîñòü èñïîëüçîâàíèÿ ïðîôèëåé. Íà äàííûé ìîìåíò êîëè- |
//| ÷åñòâî ïðîôèëåé ðàâíî 10-òè. Âîçìîæíî óâåëè÷åíèå èõ êîëè÷åñòâà. |
//| 2.Äîïîëíåíèÿ â âåðñèè ZZ_Balans 0-0030 îò 14.02.2007. |
//| 2.1.Ãðàôèê òåïåðü íå ïåðåðèñîâûâàåòñÿ. Ñëîæåíèå áàðîâ ïðîèçâîäèòñÿ ïî |
//| âðåìåíè. |
//| 2.2.Äëÿ óñòðàíåíèÿ ýôåêòà "íåîæèäàííûõ" ñêà÷êîâ, ãðàôèê èìååò òåïåðü |
//| äëèíó ðàâíóþ ñàìîé êîðîòêîé èñòîðèè âàëþòíîé ïàðû â íàáîðå. |
//| 3.Èçìåíåíèÿ â âåðñèè ZZ_Balans 0-0040 îò 18.02.2007. |
//| 3.1.Èñïðàâëåíà îøèáêà â âû÷èñëåíèè âðåìåíè îòêðûòèÿ áàðà. |
//| 4.Èçìåíåíèÿ â âåðñèè ZZ_Balans 0-0050 îò 11.05.2007. |
//| 4.1.Îïòèìèçèðîâàí êîä. |
//| 5.Èçìåíåíèÿ â âåðñèè ZH_Balans 0-080503 îò 05.03.2008. |
//| 5.1.Ââåäåíà çàùèòà îò ââîäà îòðèöàòåëüíûõ çíà÷åíèé ëîòîâ. |
//| 5.2.Èçìåíåíî íàçâàíèå. |
//+-------------------------------------------------------------------------+
#property copyright "Copyright © 2006 Zhunko"
#property link "vadim@zhunko.ru"
//------------------------------------------------------------------------
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Lime
#property indicator_width1 2
#property indicator_style1 0
//====Âíåøíèå íàñòðîéêè============================================================================================================================================================
//----Ñåðâèñíûå íàñòðîéêè----------------------------------------------------------------------------------------------------------------------------------------------------------
extern string _________SERVICE_________="___ÑÅÐÂÈÑÍÛÅ ÍÀÑÒÐÎÉÊÈ___";//
//--------------------------------------------------------------------
extern int LengthGraphics = 10000; // Êîëè÷åñòâî áàðîâ, äëÿ êîòîðûõ îòîáðàæàåòñÿ êðèâàÿ. Åñëè ìåíüøå 1 èëè áîëüøå, ÷åì âñåãî áàðîâ, îòîáðàæàåòñÿ äëÿ âñåõ áàðîâ.
extern int BarsRedraw = 20; // Êîëè÷åñòâî ïåðåðèñîâûâàåìûõ áàðîâ ñ ïðèõîäîì êàæäîãî òèêà.
extern int Profile = 1; // Âûáîð ïðîôèëÿ íàáîðà âàëþòíûõ ïàð. Äèàïàçîí èçìåíåíèé îò 1 äî 10.
//----Íàñòðîéêè òåêñòà.------------------------------------------------------------------------------------------------------------------------------------------------------------
extern string ______SERVICE_TEXT______="______ÍÀÑÒÐÎÉÊÈ ÒÅÊÑÒÀ_____";//
//---------------------------------------------------------------------
extern color Color_Text = Yellow; // Öâåò òåêñòà ñåðâèñíûõ íàäïèñåé.
extern color Color_Entering = Aqua; // Öâåò òåêñòà çàäàâàåìûõ çíà÷åíèé.
extern color Color_Price = Red; // Öâåò òåêñòà çíà÷åíèé öåíû.
extern int Corner = 0; // Óãîë âûâîäà òåêñòà : 0 = ñâåðõó ñëåâà, 1 = ñâåðõó ñïðàâà, 2 = ñíèçó ñëåâà, 3 = ñíèçó ñïðàâà.
extern int X_distans = 0; // Ðàñòîÿíèå ïî îñè "Õ" îò óñòàíîâëåííîãî óãëà.
extern int Y_distans = 0; // Ðàñòîÿíèå ïî îñè "Ó" îò óñòàíîâëåííîãî óãëà.
extern bool Background_Text = false; // Ôîíîâîå îòîáðàæåíèå òåêñòà : true - ôîí ;
// false - íà ïåðâûé ïëàí.
//----Íàñòðîéêè ÌÀ.----------------------------------------------------------------------------------------------------------------------------------------------------------------
extern string _______SERVICE_MA________="_______ÍÀÑÒÐÎÉÊÈ MA_______";//
//---------------------------------------------------------------------
extern int Period_MA = 13; // Ïåðèîä óñðåäíåíèÿ ÌÀ.
extern int Method_MA = 1; // Ìåòîä âû÷èñëåíèÿ ñêîëüçÿùåãî ñðåäíåãî : 0 - Ïðîñòîå ñêîëüçÿùåå ñðåäíåå (SMA);
// 1 - Ýêñïîíåíöèàëüíîå ñêîëüçÿùåå ñðåäíåå (EMA);
// 2 - Ñãëàæåííîå ñêîëüçÿùåå ñðåäíåå (SMMA);
// 3 - Ëèíåéíî-âçâåøåííîå ñêîëüçÿùåå ñðåäíåå (LWMA).
extern int Price_MA = 0; // Èñïîëüçóåìàÿ öåíà äëÿ ðàñ÷¸òà MA :
// 0 - PRICE_CLOSE - Öåíà çàêðûòèÿ ;
// 1 - PRICE_OPEN - Öåíà îòêðûòèÿ ;
// 2 - PRICE_HIGH - Ìàêñèìàëüíàÿ öåíà ;
// 3 - PRICE_LOW - Ìèíèìàëüíàÿ öåíà ;
// 4 - PRICE_MEDIAN - Ñðåäíÿÿ öåíà, (high+low)/2 ;
// 5 - PRICE_TYPICAL - Òèïè÷íàÿ öåíà, (high+low+close)/3 ;
// 6 - PRICE_WEIGHTED - Âçâåøåííàÿ öåíà çàêðûòèÿ, (high+low+close+close)/4 .
//====Ïðîôèëü ¹1===================================================================================================================================================================
extern string ________PROFILE_1________="________ÏÐÎÔÈËÜ ¹1________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹11-----------------------------------------------------------------------
extern string ______EXCHANGE_¹11______="______Âàëþòíàÿ ïàðà ¹11_______";//
//------------------------------------------------------------------------
extern string Exchange_11 = "AUDUSD"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹11.
extern double Lot_Exch_11 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹11.
//----Âàëþòíàÿ ïàðà ¹12-----------------------------------------------------------------------
extern string ______EXCHANGE_¹12______="______Âàëþòíàÿ ïàðà ¹12_______";//
//------------------------------------------------------------------------
extern string Exchange_12 = "GBPJPY"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹12.
extern double Lot_Exch_12 = 0.4; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹12.
//----Âàëþòíàÿ ïàðà ¹13-----------------------------------------------------------------------
extern string ______EXCHANGE_¹13______="______Âàëþòíàÿ ïàðà ¹13_______";//
//------------------------------------------------------------------------
extern string Exchange_13 = "USDCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹13.
extern double Lot_Exch_13 = 0.7; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹13.
//----Âàëþòíàÿ ïàðà ¹14-----------------------------------------------------------------------
extern string ______EXCHANGE_¹14______="______Âàëþòíàÿ ïàðà ¹14_______";//
//------------------------------------------------------------------------
extern string Exchange_14 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹14.
extern double Lot_Exch_14 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹14.
//----Âàëþòíàÿ ïàðà ¹15-----------------------------------------------------------------------
extern string ______EXCHANGE_¹15______="______Âàëþòíàÿ ïàðà ¹15_______";//
//------------------------------------------------------------------------
extern string Exchange_15 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹15.
extern double Lot_Exch_15 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹15.
//----Âàëþòíàÿ ïàðà ¹16-----------------------------------------------------------------------
extern string ______EXCHANGE_¹16______="______Âàëþòíàÿ ïàðà ¹16_______";//
//------------------------------------------------------------------------
extern string Exchange_16 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹16.
extern double Lot_Exch_16 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹16.
//----Âàëþòíàÿ ïàðà ¹17-----------------------------------------------------------------------
extern string ______EXCHANGE_¹17______="______Âàëþòíàÿ ïàðà ¹17_______";//
//------------------------------------------------------------------------
extern string Exchange_17 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹17.
extern double Lot_Exch_17 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹17.
//----Âàëþòíàÿ ïàðà ¹18-----------------------------------------------------------------------
extern string ______EXCHANGE_¹18______="______Âàëþòíàÿ ïàðà ¹18_______";//
//------------------------------------------------------------------------
extern string Exchange_18 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹18.
extern double Lot_Exch_18 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹18.
//====Ïðîôèëü ¹2===================================================================================================================================================================
extern string ________PROFILE_2________="________ÏÐÎÔÈËÜ ¹2________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹21-----------------------------------------------------------------------
extern string ______EXCHANGE_¹21______="______Âàëþòíàÿ ïàðà ¹21_______";//
//------------------------------------------------------------------------
extern string Exchange_21 = "GBPJPY"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹21.
extern double Lot_Exch_21 = 0.4; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹21.
//----Âàëþòíàÿ ïàðà ¹22-----------------------------------------------------------------------
extern string ______EXCHANGE_¹22______="______Âàëþòíàÿ ïàðà ¹22_______";//
//------------------------------------------------------------------------
extern string Exchange_22 = "NZDUSD"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹22.
extern double Lot_Exch_22 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹22.
//----Âàëþòíàÿ ïàðà ¹23-----------------------------------------------------------------------
extern string ______EXCHANGE_¹23______="______Âàëþòíàÿ ïàðà ¹23_______";//
//------------------------------------------------------------------------
extern string Exchange_23 = "USDCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹23.
extern double Lot_Exch_23 = 0.7; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹23.
//----Âàëþòíàÿ ïàðà ¹24-----------------------------------------------------------------------
extern string ______EXCHANGE_¹24______="______Âàëþòíàÿ ïàðà ¹24_______";//
//------------------------------------------------------------------------
extern string Exchange_24 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹24.
extern double Lot_Exch_24 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹24.
//----Âàëþòíàÿ ïàðà ¹25-----------------------------------------------------------------------
extern string ______EXCHANGE_¹25______="______Âàëþòíàÿ ïàðà ¹25_______";//
//------------------------------------------------------------------------
extern string Exchange_25 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹25.
extern double Lot_Exch_25 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹25.
//----Âàëþòíàÿ ïàðà ¹26-----------------------------------------------------------------------
extern string ______EXCHANGE_¹26______="______Âàëþòíàÿ ïàðà ¹26_______";//
//------------------------------------------------------------------------
extern string Exchange_26 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹26.
extern double Lot_Exch_26 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹26.
//----Âàëþòíàÿ ïàðà ¹27-----------------------------------------------------------------------
extern string ______EXCHANGE_¹27______="______Âàëþòíàÿ ïàðà ¹27_______";//
//------------------------------------------------------------------------
extern string Exchange_27 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹27.
extern double Lot_Exch_27 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹27.
//----Âàëþòíàÿ ïàðà ¹28-----------------------------------------------------------------------
extern string ______EXCHANGE_¹28______="______Âàëþòíàÿ ïàðà ¹28_______";//
//------------------------------------------------------------------------
extern string Exchange_28 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹28.
extern double Lot_Exch_28 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹28.
//====Ïðîôèëü ¹3===================================================================================================================================================================
extern string ________PROFILE_3________="________ÏÐÎÔÈËÜ ¹3________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹31-----------------------------------------------------------------------
extern string ______EXCHANGE_¹31______="______Âàëþòíàÿ ïàðà ¹31_______";//
//------------------------------------------------------------------------
extern string Exchange_31 = "AUDUSD"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹31.
extern double Lot_Exch_31 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹31.
//----Âàëþòíàÿ ïàðà ¹32-----------------------------------------------------------------------
extern string ______EXCHANGE_¹32______="______Âàëþòíàÿ ïàðà ¹32_______";//
//------------------------------------------------------------------------
extern string Exchange_32 = "GBPCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹32.
extern double Lot_Exch_32 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹32.
//----Âàëþòíàÿ ïàðà ¹33-----------------------------------------------------------------------
extern string ______EXCHANGE_¹33______="______Âàëþòíàÿ ïàðà ¹33_______";//
//------------------------------------------------------------------------
extern string Exchange_33 = "USDJPY"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹33.
extern double Lot_Exch_33 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹33.
//----Âàëþòíàÿ ïàðà ¹34-----------------------------------------------------------------------
extern string ______EXCHANGE_¹34______="______Âàëþòíàÿ ïàðà ¹34_______";//
//------------------------------------------------------------------------
extern string Exchange_34 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹34.
extern double Lot_Exch_34 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹34.
//----Âàëþòíàÿ ïàðà ¹35-----------------------------------------------------------------------
extern string ______EXCHANGE_¹35______="______Âàëþòíàÿ ïàðà ¹35_______";//
//------------------------------------------------------------------------
extern string Exchange_35 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹35.
extern double Lot_Exch_35 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹35.
//----Âàëþòíàÿ ïàðà ¹36-----------------------------------------------------------------------
extern string ______EXCHANGE_¹36______="______Âàëþòíàÿ ïàðà ¹36_______";//
//------------------------------------------------------------------------
extern string Exchange_36 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹36.
extern double Lot_Exch_36 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹36.
//----Âàëþòíàÿ ïàðà ¹37-----------------------------------------------------------------------
extern string ______EXCHANGE_¹37______="______Âàëþòíàÿ ïàðà ¹37_______";//
//------------------------------------------------------------------------
extern string Exchange_37 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹37.
extern double Lot_Exch_37 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹37.
//----Âàëþòíàÿ ïàðà ¹38-----------------------------------------------------------------------
extern string ______EXCHANGE_¹38______="______Âàëþòíàÿ ïàðà ¹38_______";//
//------------------------------------------------------------------------
extern string Exchange_38 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹38.
extern double Lot_Exch_38 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹38.
//----Ïðîôèëü ¹4===================================================================================================================================================================
extern string ________PROFILE_4________="________ÏÐÎÔÈËÜ ¹4________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹41-----------------------------------------------------------------------
extern string ______EXCHANGE_¹41______="______Âàëþòíàÿ ïàðà ¹41_______";//
//------------------------------------------------------------------------
extern string Exchange_41 = "GBPCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹41.
extern double Lot_Exch_41 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹41.
//----Âàëþòíàÿ ïàðà ¹42-----------------------------------------------------------------------
extern string ______EXCHANGE_¹42______="______Âàëþòíàÿ ïàðà ¹42_______";//
//------------------------------------------------------------------------
extern string Exchange_42 = "NZDUSD"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹42.
extern double Lot_Exch_42 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹42.
//----Âàëþòíàÿ ïàðà ¹43-----------------------------------------------------------------------
extern string ______EXCHANGE_¹43______="______Âàëþòíàÿ ïàðà ¹43_______";//
//------------------------------------------------------------------------
extern string Exchange_43 = "USDJPY"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹43.
extern double Lot_Exch_43 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹43.
//----Âàëþòíàÿ ïàðà ¹44-----------------------------------------------------------------------
extern string ______EXCHANGE_¹44______="______Âàëþòíàÿ ïàðà ¹44_______";//
//------------------------------------------------------------------------
extern string Exchange_44 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹44.
extern double Lot_Exch_44 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹44.
//----Âàëþòíàÿ ïàðà ¹45-----------------------------------------------------------------------
extern string ______EXCHANGE_¹45______="______Âàëþòíàÿ ïàðà ¹45_______";//
//------------------------------------------------------------------------
extern string Exchange_45 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹45.
extern double Lot_Exch_45 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹45.
//----Âàëþòíàÿ ïàðà ¹46-----------------------------------------------------------------------
extern string ______EXCHANGE_¹46______="______Âàëþòíàÿ ïàðà ¹46_______";//
//------------------------------------------------------------------------
extern string Exchange_46 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹46.
extern double Lot_Exch_46 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹46.
//----Âàëþòíàÿ ïàðà ¹47-----------------------------------------------------------------------
extern string ______EXCHANGE_¹47______="______Âàëþòíàÿ ïàðà ¹47_______";//
//------------------------------------------------------------------------
extern string Exchange_47 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹47.
extern double Lot_Exch_47 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹47.
//----Âàëþòíàÿ ïàðà ¹48-----------------------------------------------------------------------
extern string ______EXCHANGE_¹48______="______Âàëþòíàÿ ïàðà ¹48_______";//
//------------------------------------------------------------------------
extern string Exchange_48 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹48.
extern double Lot_Exch_48 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹48.
//----Ïðîôèëü ¹5===================================================================================================================================================================
extern string ________PROFILE_5________="________ÏÐÎÔÈËÜ ¹5________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹51-----------------------------------------------------------------------
extern string ______EXCHANGE_¹51______="______Âàëþòíàÿ ïàðà ¹51_______";//
//------------------------------------------------------------------------
extern string Exchange_51 = "AUDUSD"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹51.
extern double Lot_Exch_51 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹51.
//----Âàëþòíàÿ ïàðà ¹52-----------------------------------------------------------------------
extern string ______EXCHANGE_¹52______="______Âàëþòíàÿ ïàðà ¹52_______";//
//------------------------------------------------------------------------
extern string Exchange_52 = "USDCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹52.
extern double Lot_Exch_52 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹52.
//----Âàëþòíàÿ ïàðà ¹53-----------------------------------------------------------------------
extern string ______EXCHANGE_¹53______="______Âàëþòíàÿ ïàðà ¹53_______";//
//------------------------------------------------------------------------
extern string Exchange_53 = "USDJPY"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹53.
extern double Lot_Exch_53 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹53.
//----Âàëþòíàÿ ïàðà ¹54-----------------------------------------------------------------------
extern string ______EXCHANGE_¹54______="______Âàëþòíàÿ ïàðà ¹54_______";//
//------------------------------------------------------------------------
extern string Exchange_54 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹54.
extern double Lot_Exch_54 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹54.
//----Âàëþòíàÿ ïàðà ¹55-----------------------------------------------------------------------
extern string ______EXCHANGE_¹55______="______Âàëþòíàÿ ïàðà ¹55_______";//
//------------------------------------------------------------------------
extern string Exchange_55 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹55.
extern double Lot_Exch_55 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹55.
//----Âàëþòíàÿ ïàðà ¹56-----------------------------------------------------------------------
extern string ______EXCHANGE_¹56______="______Âàëþòíàÿ ïàðà ¹56_______";//
//------------------------------------------------------------------------
extern string Exchange_56 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹56.
extern double Lot_Exch_56 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹56.
//----Âàëþòíàÿ ïàðà ¹57-----------------------------------------------------------------------
extern string ______EXCHANGE_¹57______="______Âàëþòíàÿ ïàðà ¹57_______";//
//------------------------------------------------------------------------
extern string Exchange_57 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹57.
extern double Lot_Exch_57 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹57.
//----Âàëþòíàÿ ïàðà ¹58-----------------------------------------------------------------------
extern string ______EXCHANGE_¹58______="______Âàëþòíàÿ ïàðà ¹58_______";//
//------------------------------------------------------------------------
extern string Exchange_58 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹58.
extern double Lot_Exch_58 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹58.
//----Ïðîôèëü ¹6===================================================================================================================================================================
extern string ________PROFILE_6________="________ÏÐÎÔÈËÜ ¹6________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹61-----------------------------------------------------------------------
extern string ______EXCHANGE_¹61______="______Âàëþòíàÿ ïàðà ¹61_______";//
//------------------------------------------------------------------------
extern string Exchange_61 = "NZDUSD"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹61.
extern double Lot_Exch_61 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹61.
//----Âàëþòíàÿ ïàðà ¹62-----------------------------------------------------------------------
extern string ______EXCHANGE_¹62______="______Âàëþòíàÿ ïàðà ¹62_______";//
//------------------------------------------------------------------------
extern string Exchange_62 = "USDCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹62.
extern double Lot_Exch_62 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹62.
//----Âàëþòíàÿ ïàðà ¹63-----------------------------------------------------------------------
extern string ______EXCHANGE_¹63______="______Âàëþòíàÿ ïàðà ¹63_______";//
//------------------------------------------------------------------------
extern string Exchange_63 = "USDJPY"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹63.
extern double Lot_Exch_63 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹63.
//----Âàëþòíàÿ ïàðà ¹64-----------------------------------------------------------------------
extern string ______EXCHANGE_¹64______="______Âàëþòíàÿ ïàðà ¹64_______";//
//------------------------------------------------------------------------
extern string Exchange_64 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹64.
extern double Lot_Exch_64 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹64.
//----Âàëþòíàÿ ïàðà ¹65-----------------------------------------------------------------------
extern string ______EXCHANGE_¹65______="______Âàëþòíàÿ ïàðà ¹65_______";//
//------------------------------------------------------------------------
extern string Exchange_65 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹65.
extern double Lot_Exch_65 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹65.
//----Âàëþòíàÿ ïàðà ¹66-----------------------------------------------------------------------
extern string ______EXCHANGE_¹66______="______Âàëþòíàÿ ïàðà ¹66_______";//
//------------------------------------------------------------------------
extern string Exchange_66 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹66.
extern double Lot_Exch_66 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹66.
//----Âàëþòíàÿ ïàðà ¹67-----------------------------------------------------------------------
extern string ______EXCHANGE_¹67______="______Âàëþòíàÿ ïàðà ¹67_______";//
//------------------------------------------------------------------------
extern string Exchange_67 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹67.
extern double Lot_Exch_67 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹67.
//----Âàëþòíàÿ ïàðà ¹68-----------------------------------------------------------------------
extern string ______EXCHANGE_¹68______="______Âàëþòíàÿ ïàðà ¹68_______";//
//------------------------------------------------------------------------
extern string Exchange_68 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹68.
extern double Lot_Exch_68 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹68.
//----Ïðîôèëü ¹7===================================================================================================================================================================
extern string ________PROFILE_7________="________ÏÐÎÔÈËÜ ¹7________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹71-----------------------------------------------------------------------
extern string ______EXCHANGE_¹71______="______Âàëþòíàÿ ïàðà ¹71_______";//
//------------------------------------------------------------------------
extern string Exchange_71 = "USDCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹71.
extern double Lot_Exch_71 = 0.2; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹71.
//----Âàëþòíàÿ ïàðà ¹72-----------------------------------------------------------------------
extern string ______EXCHANGE_¹72______="______Âàëþòíàÿ ïàðà ¹72_______";//
//------------------------------------------------------------------------
extern string Exchange_72 = "GBPCHF"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹72.
extern double Lot_Exch_72 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹72.
//----Âàëþòíàÿ ïàðà ¹73-----------------------------------------------------------------------
extern string ______EXCHANGE_¹73______="______Âàëþòíàÿ ïàðà ¹73_______";//
//------------------------------------------------------------------------
extern string Exchange_73 = "GBPUSD"; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹73.
extern double Lot_Exch_73 = 1; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹73.
//----Âàëþòíàÿ ïàðà ¹74-----------------------------------------------------------------------
extern string ______EXCHANGE_¹74______="______Âàëþòíàÿ ïàðà ¹74_______";//
//------------------------------------------------------------------------
extern string Exchange_74 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹74.
extern double Lot_Exch_74 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹74.
//----Âàëþòíàÿ ïàðà ¹75-----------------------------------------------------------------------
extern string ______EXCHANGE_¹75______="______Âàëþòíàÿ ïàðà ¹75_______";//
//------------------------------------------------------------------------
extern string Exchange_75 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹75.
extern double Lot_Exch_75 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹75.
//----Âàëþòíàÿ ïàðà ¹76-----------------------------------------------------------------------
extern string ______EXCHANGE_¹76______="______Âàëþòíàÿ ïàðà ¹76_______";//
//------------------------------------------------------------------------
extern string Exchange_76 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹76.
extern double Lot_Exch_76 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹76.
//----Âàëþòíàÿ ïàðà ¹77-----------------------------------------------------------------------
extern string ______EXCHANGE_¹77______="______Âàëþòíàÿ ïàðà ¹77_______";//
//------------------------------------------------------------------------
extern string Exchange_77 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹77.
extern double Lot_Exch_77 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹77.
//----Âàëþòíàÿ ïàðà ¹78-----------------------------------------------------------------------
extern string ______EXCHANGE_¹78______="______Âàëþòíàÿ ïàðà ¹78_______";//
//------------------------------------------------------------------------
extern string Exchange_78 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹78.
extern double Lot_Exch_78 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹78.
//----Ïðîôèëü ¹8===================================================================================================================================================================
extern string ________PROFILE_8________="________ÏÐÎÔÈËÜ ¹8________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹81-----------------------------------------------------------------------
extern string ______EXCHANGE_¹81______="______Âàëþòíàÿ ïàðà ¹81_______";//
//------------------------------------------------------------------------
extern string Exchange_81 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹81.
extern double Lot_Exch_81 = 0.4; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹81.
//----Âàëþòíàÿ ïàðà ¹82-----------------------------------------------------------------------
extern string ______EXCHANGE_¹82______="______Âàëþòíàÿ ïàðà ¹82_______";//
//------------------------------------------------------------------------
extern string Exchange_82 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹82.
extern double Lot_Exch_82 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹82.
//----Âàëþòíàÿ ïàðà ¹83-----------------------------------------------------------------------
extern string ______EXCHANGE_¹83______="______Âàëþòíàÿ ïàðà ¹83_______";//
//------------------------------------------------------------------------
extern string Exchange_83 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹83.
extern double Lot_Exch_83 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹83.
//----Âàëþòíàÿ ïàðà ¹84-----------------------------------------------------------------------
extern string ______EXCHANGE_¹84______="______Âàëþòíàÿ ïàðà ¹84_______";//
//------------------------------------------------------------------------
extern string Exchange_84 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹84.
extern double Lot_Exch_84 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹84.
//----Âàëþòíàÿ ïàðà ¹85-----------------------------------------------------------------------
extern string ______EXCHANGE_¹85______="______Âàëþòíàÿ ïàðà ¹85_______";//
//------------------------------------------------------------------------
extern string Exchange_85 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹85.
extern double Lot_Exch_85 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹85.
//----Âàëþòíàÿ ïàðà ¹86-----------------------------------------------------------------------
extern string ______EXCHANGE_¹86______="______Âàëþòíàÿ ïàðà ¹86_______";//
//------------------------------------------------------------------------
extern string Exchange_86 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹86.
extern double Lot_Exch_86 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹86.
//----Âàëþòíàÿ ïàðà ¹87-----------------------------------------------------------------------
extern string ______EXCHANGE_¹87______="______Âàëþòíàÿ ïàðà ¹87_______";//
//------------------------------------------------------------------------
extern string Exchange_87 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹87.
extern double Lot_Exch_87 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹87.
//----Âàëþòíàÿ ïàðà ¹88-----------------------------------------------------------------------
extern string ______EXCHANGE_¹88______="______Âàëþòíàÿ ïàðà ¹88_______";//
//------------------------------------------------------------------------
extern string Exchange_88 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹88.
extern double Lot_Exch_88 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹88.
//----Ïðîôèëü ¹9===================================================================================================================================================================
extern string ________PROFILE_9________="________ÏÐÎÔÈËÜ ¹9________";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹91-----------------------------------------------------------------------
extern string ______EXCHANGE_¹91______="______Âàëþòíàÿ ïàðà ¹91_______";//
//------------------------------------------------------------------------
extern string Exchange_91 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹91.
extern double Lot_Exch_91 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹91.
//----Âàëþòíàÿ ïàðà ¹92-----------------------------------------------------------------------
extern string ______EXCHANGE_¹92______="______Âàëþòíàÿ ïàðà ¹92_______";//
//------------------------------------------------------------------------
extern string Exchange_92 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹92.
extern double Lot_Exch_92 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹92.
//----Âàëþòíàÿ ïàðà ¹93-----------------------------------------------------------------------
extern string ______EXCHANGE_¹93______="______Âàëþòíàÿ ïàðà ¹93_______";//
//------------------------------------------------------------------------
extern string Exchange_93 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹93.
extern double Lot_Exch_93 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹93.
//----Âàëþòíàÿ ïàðà ¹94-----------------------------------------------------------------------
extern string ______EXCHANGE_¹94______="______Âàëþòíàÿ ïàðà ¹94_______";//
//------------------------------------------------------------------------
extern string Exchange_94 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹94.
extern double Lot_Exch_94 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹94.
//----Âàëþòíàÿ ïàðà ¹95-----------------------------------------------------------------------
extern string ______EXCHANGE_¹95______="______Âàëþòíàÿ ïàðà ¹95_______";//
//------------------------------------------------------------------------
extern string Exchange_95 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹95.
extern double Lot_Exch_95 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹95.
//----Âàëþòíàÿ ïàðà ¹96-----------------------------------------------------------------------
extern string ______EXCHANGE_¹96______="______Âàëþòíàÿ ïàðà ¹96_______";//
//------------------------------------------------------------------------
extern string Exchange_96 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹96.
extern double Lot_Exch_96 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹96.
//----Âàëþòíàÿ ïàðà ¹97-----------------------------------------------------------------------
extern string ______EXCHANGE_¹97______="______Âàëþòíàÿ ïàðà ¹97_______";//
//------------------------------------------------------------------------
extern string Exchange_97 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹97.
extern double Lot_Exch_97 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹97.
//----Âàëþòíàÿ ïàðà ¹98-----------------------------------------------------------------------
extern string ______EXCHANGE_¹98______="______Âàëþòíàÿ ïàðà ¹98_______";//
//------------------------------------------------------------------------
extern string Exchange_98 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹98.
extern double Lot_Exch_98 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹98.
//----Ïðîôèëü ¹10===================================================================================================================================================================
extern string ________PROFILE_10_______="________ÏÐÎÔÈËÜ ¹10_______";//
//---------------------------------------------------------------------
//----Âàëþòíàÿ ïàðà ¹101----------------------------------------------------------------------
extern string ______EXCHANGE_¹101_____="______Âàëþòíàÿ ïàðà ¹101______";//
//------------------------------------------------------------------------
extern string Exchange_101 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹101.
extern double Lot_Exch_101 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹101.
//----Âàëþòíàÿ ïàðà ¹102-----------------------------------------------------------------------
extern string ______EXCHANGE_¹102_____="______Âàëþòíàÿ ïàðà ¹102_______";//
//------------------------------------------------------------------------
extern string Exchange_102 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹102.
extern double Lot_Exch_102 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹102.
//----Âàëþòíàÿ ïàðà ¹103-----------------------------------------------------------------------
extern string ______EXCHANGE_¹103_____="______Âàëþòíàÿ ïàðà ¹103_______";//
//------------------------------------------------------------------------
extern string Exchange_103 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹103.
extern double Lot_Exch_103 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹103.
//----Âàëþòíàÿ ïàðà ¹104-----------------------------------------------------------------------
extern string ______EXCHANGE_¹104_____="______Âàëþòíàÿ ïàðà ¹104_______";//
//------------------------------------------------------------------------
extern string Exchange_104 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹104.
extern double Lot_Exch_104 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹104.
//----Âàëþòíàÿ ïàðà ¹105-----------------------------------------------------------------------
extern string ______EXCHANGE_¹105_____="______Âàëþòíàÿ ïàðà ¹105_______";//
//------------------------------------------------------------------------
extern string Exchange_105 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹105.
extern double Lot_Exch_105 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹105.
//----Âàëþòíàÿ ïàðà ¹106-----------------------------------------------------------------------
extern string ______EXCHANGE_¹106_____="______Âàëþòíàÿ ïàðà ¹106_______";//
//------------------------------------------------------------------------
extern string Exchange_106 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹106.
extern double Lot_Exch_106 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹106.
//----Âàëþòíàÿ ïàðà ¹107-----------------------------------------------------------------------
extern string ______EXCHANGE_¹107_____="______Âàëþòíàÿ ïàðà ¹107_______";//
//------------------------------------------------------------------------
extern string Exchange_107 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹107.
extern double Lot_Exch_107 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹107.
//----Âàëþòíàÿ ïàðà ¹108-----------------------------------------------------------------------
extern string ______EXCHANGE_¹108_____="______Âàëþòíàÿ ïàðà ¹108_______";//
//------------------------------------------------------------------------
extern string Exchange_108 = ""; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹108.
extern double Lot_Exch_108 = 0; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹108.
//====Ãëîáàëüíûå ïåðåìåííûå========================================================================================================================================================
int i, st;
int BARS;
double Lot_Exch_1, Lot_Exch_2, Lot_Exch_3, Lot_Exch_4, Lot_Exch_5, Lot_Exch_6, Lot_Exch_7, Lot_Exch_8;
string Exchange_1, Exchange_2, Exchange_3, Exchange_4, Exchange_5, Exchange_6, Exchange_7, Exchange_8;
string NameIndicator = "ZH_Balans";
//====Ìàññèâû======================================================================================================================================================================
int ArrayBARS[8];
double BufExch0[], BufExch1[], BufExch2[], BufExch3[], BufExch4[], BufExch5[], BufExch6[], BufExch7[];
double Lot_Exch[9];
string Exchange[9];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
void init()
{
IndicatorBuffers (8);
SetIndexStyle (0, DRAW_LINE);
SetIndexBuffer (0, BufExch0);
SetIndexBuffer (1, BufExch1);
SetIndexBuffer (2, BufExch2);
SetIndexBuffer (3, BufExch3);
SetIndexBuffer (4, BufExch4);
SetIndexBuffer (5, BufExch5);
SetIndexBuffer (6, BufExch6);
SetIndexBuffer (7, BufExch7);
IndicatorShortName (NameIndicator);
//----Áëîê âûáîðà ïðîôèëÿ.--------------------------------------------------------------
switch (Profile)
{
case 1: // Âêëþ÷åíèå ïðîôèëÿ ¹1.
{
Exchange[1] = Exchange_11; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹11.
Lot_Exch[1] = Lot_Exch_11; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹11.
Exchange[2] = Exchange_12; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹12.
Lot_Exch[2] = Lot_Exch_12; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹12.
Exchange[3] = Exchange_13; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹13.
Lot_Exch[3] = Lot_Exch_13; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹13.
Exchange[4] = Exchange_14; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹14.
Lot_Exch[4] = Lot_Exch_14; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹14.
Exchange[5] = Exchange_15; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹15.
Lot_Exch[5] = Lot_Exch_15; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹15.
Exchange[6] = Exchange_16; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹16.
Lot_Exch[6] = Lot_Exch_16; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹16.
Exchange[7] = Exchange_17; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹17.
Lot_Exch[7] = Lot_Exch_17; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹17.
Exchange[8] = Exchange_18; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹18.
Lot_Exch[8] = Lot_Exch_18; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹18.
}
break;
case 2: // Âêëþ÷åíèå ïðîôèëÿ ¹2.
{
Exchange[1] = Exchange_21; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹21.
Lot_Exch[1] = Lot_Exch_21; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹21.
Exchange[2] = Exchange_22; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹22.
Lot_Exch[2] = Lot_Exch_22; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹22.
Exchange[3] = Exchange_23; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹23.
Lot_Exch[3] = Lot_Exch_23; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹23.
Exchange[4] = Exchange_24; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹24.
Lot_Exch[4] = Lot_Exch_24; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹24.
Exchange[5] = Exchange_25; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹25.
Lot_Exch[5] = Lot_Exch_25; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹25.
Exchange[6] = Exchange_26; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹26.
Lot_Exch[6] = Lot_Exch_26; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹26.
Exchange[7] = Exchange_27; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹27.
Lot_Exch[7] = Lot_Exch_27; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹27.
Exchange[8] = Exchange_28; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹28.
Lot_Exch[8] = Lot_Exch_28; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹28.
}
break;
case 3: // Âêëþ÷åíèå ïðîôèëÿ ¹3.
{
Exchange[1] = Exchange_31; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹31.
Lot_Exch[1] = Lot_Exch_31; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹31.
Exchange[2] = Exchange_32; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹32.
Lot_Exch[2] = Lot_Exch_32; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹32.
Exchange[3] = Exchange_33; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹33.
Lot_Exch[3] = Lot_Exch_33; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹33.
Exchange[4] = Exchange_34; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹34.
Lot_Exch[4] = Lot_Exch_34; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹34.
Exchange[5] = Exchange_35; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹35.
Lot_Exch[5] = Lot_Exch_35; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹35.
Exchange[6] = Exchange_36; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹36.
Lot_Exch[6] = Lot_Exch_36; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹36.
Exchange[7] = Exchange_37; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹37.
Lot_Exch[7] = Lot_Exch_37; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹37.
Exchange[8] = Exchange_38; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹38.
Lot_Exch[8] = Lot_Exch_38; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹38.
}
break;
case 4: // Âêëþ÷åíèå ïðîôèëÿ ¹4.
{
Exchange[1] = Exchange_41; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹41.
Lot_Exch[1] = Lot_Exch_41; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹41.
Exchange[2] = Exchange_42; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹42.
Lot_Exch[2] = Lot_Exch_42; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹42.
Exchange[3] = Exchange_43; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹43.
Lot_Exch[3] = Lot_Exch_43; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹43.
Exchange[4] = Exchange_44; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹44.
Lot_Exch[4] = Lot_Exch_44; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹44.
Exchange[5] = Exchange_45; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹45.
Lot_Exch[5] = Lot_Exch_45; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹45.
Exchange[6] = Exchange_46; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹46.
Lot_Exch[6] = Lot_Exch_46; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹46.
Exchange[7] = Exchange_47; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹47.
Lot_Exch[7] = Lot_Exch_47; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹47.
Exchange[8] = Exchange_48; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹48.
Lot_Exch[8] = Lot_Exch_48; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹48.
}
break;
case 5: // Âêëþ÷åíèå ïðîôèëÿ ¹5.
{
Exchange[1] = Exchange_51; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹51.
Lot_Exch[1] = Lot_Exch_51; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹51.
Exchange[2] = Exchange_52; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹52.
Lot_Exch[2] = Lot_Exch_52; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹52.
Exchange[3] = Exchange_53; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹53.
Lot_Exch[3] = Lot_Exch_53; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹53.
Exchange[4] = Exchange_54; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹54.
Lot_Exch[4] = Lot_Exch_54; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹54.
Exchange[5] = Exchange_55; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹55.
Lot_Exch[5] = Lot_Exch_55; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹55.
Exchange[6] = Exchange_56; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹56.
Lot_Exch[6] = Lot_Exch_56; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹56.
Exchange[7] = Exchange_57; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹57.
Lot_Exch[7] = Lot_Exch_57; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹57.
Exchange[8] = Exchange_58; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹58.
Lot_Exch[8] = Lot_Exch_58; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹58.
}
break;
case 6: // Âêëþ÷åíèå ïðîôèëÿ ¹6.
{
Exchange[1] = Exchange_61; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹61.
Lot_Exch[1] = Lot_Exch_61; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹61.
Exchange[2] = Exchange_62; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹62.
Lot_Exch[2] = Lot_Exch_62; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹62.
Exchange[3] = Exchange_63; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹63.
Lot_Exch[3] = Lot_Exch_63; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹63.
Exchange[4] = Exchange_64; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹64.
Lot_Exch[4] = Lot_Exch_64; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹64.
Exchange[5] = Exchange_65; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹65.
Lot_Exch[5] = Lot_Exch_65; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹65.
Exchange[6] = Exchange_66; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹66.
Lot_Exch[6] = Lot_Exch_66; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹66.
Exchange[7] = Exchange_67; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹67.
Lot_Exch[7] = Lot_Exch_67; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹67.
Exchange[8] = Exchange_68; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹68.
Lot_Exch[8] = Lot_Exch_68; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹68.
}
break;
case 7: // Âêëþ÷åíèå ïðîôèëÿ ¹7.
{
Exchange[1] = Exchange_71; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹71.
Lot_Exch[1] = Lot_Exch_71; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹71.
Exchange[2] = Exchange_72; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹72.
Lot_Exch[2] = Lot_Exch_72; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹72.
Exchange[3] = Exchange_73; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹73.
Lot_Exch[3] = Lot_Exch_73; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹73.
Exchange[4] = Exchange_74; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹74.
Lot_Exch[4] = Lot_Exch_74; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹74.
Exchange[5] = Exchange_75; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹75.
Lot_Exch[5] = Lot_Exch_75; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹75.
Exchange[6] = Exchange_76; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹76.
Lot_Exch[6] = Lot_Exch_76; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹76.
Exchange[7] = Exchange_77; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹77.
Lot_Exch[7] = Lot_Exch_77; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹77.
Exchange[8] = Exchange_78; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹78.
Lot_Exch[8] = Lot_Exch_78; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹78.
}
break;
case 8: // Âêëþ÷åíèå ïðîôèëÿ ¹8.
{
Exchange[1] = Exchange_81; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹81.
Lot_Exch[1] = Lot_Exch_81; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹81.
Exchange[2] = Exchange_82; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹82.
Lot_Exch[2] = Lot_Exch_82; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹82.
Exchange[3] = Exchange_83; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹83.
Lot_Exch[3] = Lot_Exch_83; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹83.
Exchange[4] = Exchange_84; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹84.
Lot_Exch[4] = Lot_Exch_84; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹84.
Exchange[5] = Exchange_85; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹85.
Lot_Exch[5] = Lot_Exch_85; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹85.
Exchange[6] = Exchange_86; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹86.
Lot_Exch[6] = Lot_Exch_86; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹86.
Exchange[7] = Exchange_87; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹87.
Lot_Exch[7] = Lot_Exch_87; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹87.
Exchange[8] = Exchange_88; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹88.
Lot_Exch[8] = Lot_Exch_88; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹88.
}
break;
case 9: // Âêëþ÷åíèå ïðîôèëÿ ¹9.
{
Exchange[1] = Exchange_91; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹91.
Lot_Exch[1] = Lot_Exch_91; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹91.
Exchange[2] = Exchange_92; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹92.
Lot_Exch[2] = Lot_Exch_92; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹92.
Exchange[3] = Exchange_93; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹93.
Lot_Exch[3] = Lot_Exch_93; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹93.
Exchange[4] = Exchange_94; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹94.
Lot_Exch[4] = Lot_Exch_94; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹94.
Exchange[5] = Exchange_95; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹95.
Lot_Exch[5] = Lot_Exch_95; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹95.
Exchange[6] = Exchange_96; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹96.
Lot_Exch[6] = Lot_Exch_96; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹96.
Exchange[7] = Exchange_97; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹97.
Lot_Exch[7] = Lot_Exch_97; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹97.
Exchange[8] = Exchange_98; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹98.
Lot_Exch[8] = Lot_Exch_98; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹98.
}
break;
case 10: // Âêëþ÷åíèå ïðîôèëÿ ¹10.
{
Exchange[1] = Exchange_101; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹101.
Lot_Exch[1] = Lot_Exch_101; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹101.
Exchange[2] = Exchange_102; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹102.
Lot_Exch[2] = Lot_Exch_102; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹102.
Exchange[3] = Exchange_103; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹103.
Lot_Exch[3] = Lot_Exch_103; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹103.
Exchange[4] = Exchange_104; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹104.
Lot_Exch[4] = Lot_Exch_104; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹104.
Exchange[5] = Exchange_105; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹105.
Lot_Exch[5] = Lot_Exch_105; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹105.
Exchange[6] = Exchange_106; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹106.
Lot_Exch[6] = Lot_Exch_106; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹106.
Exchange[7] = Exchange_107; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹107.
Lot_Exch[7] = Lot_Exch_107; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹107.
Exchange[8] = Exchange_108; // Èññëåäóåìàÿ âàëþòíàÿ ïàðà ¹108.
Lot_Exch[8] = Lot_Exch_108; // Êîëè÷åñòâî ëîòîâ ïî èññëåäóåìîé âàëþòíîé ïàðå ¹108.
}
break;
default: Alert ("Âû ââåëè ïàðàìåòð âûáîðà ïðîôèëÿ - Profil = ", Profile, ".\nÏîæàëóéñòà ââåäèòå çíà÷åíèå Profil â äèàïîçîíå îò 1 äî 10 âêëþ÷èòåëüíî.");
return;
}
//----Ïðîâåðêà íà ïðàâèëüíîñòü ââåä¸íûõ ïîëüçîâàòåëåì äàííûõ.---------------------------
if (Method_MA < 0 || Method_MA > 3) // Êîíòðîëü ìåòîäà ÌÀ.
{
Alert ("Âû ââåëè ïàðàìåòð ìåòîäà âû÷èñëåíèÿ ñêîëüçÿùåãî ñðåäíåãî - Method_MA = ", Method_MA, ".\nÏîæàëóéñòà ââåäèòå çíà÷åíèå èç ïðåäëîæåííûõ íèæå :\n0 = Ïðîñòîå ñêîëüçÿùåå ñðåäíåå ;\n1 = Ýêñïîíåíöèàëüíîå ñêîëüçÿùåå ñðåäíåå ;\n2 = Ñãëàæåííîå ñêîëüçÿùåå ñðåäíåå ;\n3 = Ëèíåéíî-âçâåøåííîå ñêîëüçÿùåå ñðåäíåå .");
return;
}
if (Price_MA < 0 || Price_MA > 6) // Êîíòðîëü öåíû äëÿ ðàñ÷¸òà ÌÀ.
{
Alert ("Âû ââåëè ïàðàìåòð èñïîëüçóåìîé öåíû äëÿ ðàñ÷¸òà - Price = ", Price_MA, ".\nÏîæàëóéñòà ââåäèòå çíà÷åíèå èç ïðåäëîæåííûõ íèæå :\n0 = PRICE_CLOSE;\n1 = PRICE_OPEN;\n2 = PRICE_HIGH;\n3 = PRICE_LOW;\n4 = PRICE_MEDIAN;\n5 = PRICE_TYPICAL;\n6 = PRICE_WEIGHTED.");
return;
}
for (i = 1; i <= 8; i++) // Êîíòðîëü íà îòðèöàòåëüíîñòü ëîòîâ.
{
if (1000 * Lot_Exch[i] < 0)
{
Alert ("Âû ââåëè ïàðàìåòð êîëè÷åñòâà ëîòîâ - Lot_Exch_", Profile, i, " = ", Lot_Exch[i], ".\nÏîæàëóéñòà ââåäèòå çíà÷åíèå íå ìåíåå íóëÿ");
return;
}
}
//====Èùåì ñàìóþ ìàëåíüêóþ èñòîðèþ.=======================================================================================================================================================================
for (i = 1; i <= 8; i++)
{
if (StringTrimRight (Exchange[i]) != "") ArrayBARS[i - 1] = iBars (Exchange[i], 0);
else ArrayBARS[i - 1] = 1999999999;
}
BARS = ArrayBARS[ArrayMinimum (ArrayBARS, 8, 0)];
}
//ææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææ
void deinit()
{
int Objects_Total = ObjectsTotal (EMPTY);
for (int i = Objects_Total; i >= 0; i--) if (StringSubstr (ObjectName (i), 0, 9) == NameIndicator) ObjectDelete (ObjectName (i)); // Óäàëåíèå âñåõ îáúåêòîâ èíäèêàòîðà.
}
//ææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææ
void start()
{
st++;
if (st < 2) Object_Create(); // Ñîçäà¸ì îäèí ðàç ÷òîáû ïðîãðàììà íå ãðóçèëà òåðìèíàë ñ êîìïüþòåðîì.
//====Ñ÷èòàåì êîëè÷åñòâî áàðîâ, íå èçìåíåííûõ ïîñëå ïîñëåäíåãî âûçîâà èíäèêàòîðà.=========================================================================================================================
int limit = BARS - IndicatorCounted() - 1 + BarsRedraw;
if (limit > LengthGraphics - 1 && LengthGraphics > 0) limit = LengthGraphics - 1;
for (i = limit; i >= 0; i--)
{
datetime Time_i = iTime (NULL, 0, i);
if (StringTrimRight (Exchange[1]) != "") BufExch0[i] = iMA (Exchange[1], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[1], 0, Time_i, false)) * MarketInfo (Exchange[1], MODE_TICKVALUE) * Lot_Exch[1] * MathPow (10, MarketInfo (Exchange[1], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_1.
else BufExch0[i] = 0;
if (StringTrimRight (Exchange[2]) != "") BufExch1[i] = iMA (Exchange[2], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[2], 0, Time_i, false)) * MarketInfo (Exchange[2], MODE_TICKVALUE) * Lot_Exch[2] * MathPow (10, MarketInfo (Exchange[2], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_2.
else BufExch1[i] = 0;
if (StringTrimRight (Exchange[3]) != "") BufExch2[i] = iMA (Exchange[3], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[3], 0, Time_i, false)) * MarketInfo (Exchange[3], MODE_TICKVALUE) * Lot_Exch[3] * MathPow (10, MarketInfo (Exchange[3], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_3.
else BufExch2[i] = 0;
if (StringTrimRight (Exchange[4]) != "") BufExch3[i] = iMA (Exchange[4], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[4], 0, Time_i, false)) * MarketInfo (Exchange[4], MODE_TICKVALUE) * Lot_Exch[4] * MathPow (10, MarketInfo (Exchange[4], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_4.
else BufExch3[i] = 0;
if (StringTrimRight (Exchange[5]) != "") BufExch4[i] = iMA (Exchange[5], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[5], 0, Time_i, false)) * MarketInfo (Exchange[5], MODE_TICKVALUE) * Lot_Exch[5] * MathPow (10, MarketInfo (Exchange[5], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_5.
else BufExch4[i] = 0;
if (StringTrimRight (Exchange[6]) != "") BufExch5[i] = iMA (Exchange[6], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[6], 0, Time_i, false)) * MarketInfo (Exchange[6], MODE_TICKVALUE) * Lot_Exch[6] * MathPow (10, MarketInfo (Exchange[6], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_6.
else BufExch5[i] = 0;
if (StringTrimRight (Exchange[7]) != "") BufExch6[i] = iMA (Exchange[7], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[7], 0, Time_i, false)) * MarketInfo (Exchange[7], MODE_TICKVALUE) * Lot_Exch[7] * MathPow (10, MarketInfo (Exchange[7], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_7.
else BufExch6[i] = 0;
if (StringTrimRight (Exchange[8]) != "") BufExch7[i] = iMA (Exchange[8], 0, Period_MA, 0, Method_MA, Price_MA, iBarShift (Exchange[8], 0, Time_i, false)) * MarketInfo (Exchange[8], MODE_TICKVALUE) * Lot_Exch[8] * MathPow (10, MarketInfo (Exchange[8], MODE_DIGITS)); // Âû÷èñëÿåì ðåçóëüòèðóþùóþ öåíó Exchange_8.
else BufExch7[i] = 0;
//----Èçìåíåíèå ñâîéñòâ îáúåêòîâ.-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
ObjectSetText (NameIndicator + " Exchange_1 Price", DoubleToStr (BufExch0[i], 2), 10, "Arial", Color_Price);
ObjectSetText (NameIndicator + " Exchange_2 Price", DoubleToStr (BufExch1[i], 2), 10, "Arial", Color_Price);
ObjectSetText (NameIndicator + " Exchange_3 Price", DoubleToStr (BufExch2[i], 2), 10, "Arial", Color_Price);
ObjectSetText (NameIndicator + " Exchange_4 Price", DoubleToStr (BufExch3[i], 2), 10, "Arial", Color_Price);
ObjectSetText (NameIndicator + " Exchange_5 Price", DoubleToStr (BufExch4[i], 2), 10, "Arial", Color_Price);
ObjectSetText (NameIndicator + " Exchange_6 Price", DoubleToStr (BufExch5[i], 2), 10, "Arial", Color_Price);
ObjectSetText (NameIndicator + " Exchange_7 Price", DoubleToStr (BufExch6[i], 2), 10, "Arial", Color_Price);
ObjectSetText (NameIndicator + " Exchange_8 Price", DoubleToStr (BufExch7[i], 2), 10, "Arial", Color_Price);
//----
WindowRedraw();
BufExch0[i] = BufExch0[i] + BufExch1[i] + BufExch2[i] + BufExch3[i] + BufExch4[i] + BufExch5[i] + BufExch6[i] + BufExch7[i]; // Ñóììèðóåì âñ¸.
}
}
//ææææ Áëîê èíäèêàöèè. Ñîçäàíèå òåêñòîâûõ îáúåêòîâ. ææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææææ
void Object_Create()
{
string Method_ma, price;
//====Ñîçäàíèå èçìåíÿåìûõ îáúåêòîâ ñ ââåäåíèåì íîâîãî ïàðàìåòðà.=========================
//----Ïðèñâàèâàíèå "Mode_MA" ñòðîêîâîé ïåðåìåííîé----------------------------------------
if (Method_MA == 0) Method_ma = "SMA ";
if (Method_MA == 1) Method_ma = "EMA ";
if (Method_MA == 2) Method_ma = "SMMA ";
if (Method_MA == 3) Method_ma = "LWMA ";
//----Ïðèñâàèâàíèå "Price" ñòðîêîâîé ïåðåìåííîé------------------------------------------
if (Price_MA == 0) price = "CLOSE " ;
if (Price_MA == 1) price = "OPEN " ;
if (Price_MA == 2) price = "HIGH " ;
if (Price_MA == 3) price = "LOW " ;
if (Price_MA == 4) price = "MEDIAN " ;
if (Price_MA == 5) price = "TYPICAL " ;
if (Price_MA == 6) price = "WEIGHTED ";
//====Ñîçäàíèå íå èçìåíÿåìûõ îáúåêòîâ.===================================================
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Period_MA".-------------------------------------
ObjectCreate (NameIndicator + " Period_MA", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Period_MA", "Period_MA = ", 8, "Arial", Color_Text);
ObjectSet (NameIndicator + " Period_MA", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Period_MA", OBJPROP_XDISTANCE, 150);
ObjectSet (NameIndicator + " Period_MA", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Period_MA", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Method_MA".-------------------------------------
ObjectCreate (NameIndicator + " Method_MA", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Method_MA", "Method_MA = ", 8, "Arial", Color_Text);
ObjectSet (NameIndicator + " Method_MA", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Method_MA", OBJPROP_XDISTANCE, 250);
ObjectSet (NameIndicator + " Method_MA", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Method_MA", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Price_MA".--------------------------------------
ObjectCreate (NameIndicator + " Price_MA", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Price_MA", "Price_MA = ", 8, "Arial", Color_Text);
ObjectSet (NameIndicator + " Price_MA", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Price_MA", OBJPROP_XDISTANCE, 370);
ObjectSet (NameIndicator + " Price_MA", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Price_MA", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 LengthGraphics".--------------------------------
ObjectCreate (NameIndicator + " LengthGraphics", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " LengthGraphics", "LengthGraphics = ", 8, "Arial", Color_Text);
ObjectSet (NameIndicator + " LengthGraphics", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " LengthGraphics", OBJPROP_XDISTANCE, 490);
ObjectSet (NameIndicator + " LengthGraphics", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " LengthGraphics", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 BarsRedraw".------------------------------------
ObjectCreate (NameIndicator + " BarsRedraw", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " BarsRedraw", "BarsRedraw = ", 8, "Arial", Color_Text);
ObjectSet (NameIndicator + " BarsRedraw", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " BarsRedraw", OBJPROP_XDISTANCE, 635);
ObjectSet (NameIndicator + " BarsRedraw", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " BarsRedraw", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Profil".----------------------------------------
ObjectCreate (NameIndicator + " Profil", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Profil", "Profil = ", 8, "Arial", Color_Text);
ObjectSet (NameIndicator + " Profil", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Profil", OBJPROP_XDISTANCE, 735);
ObjectSet (NameIndicator + " Profil", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Profil", OBJPROP_BACK, Background_Text);
//====Ñîçäàíèå îáúåêòîâ, èçìåíÿåìûõ ïîëüçîâàòåëåì èç âíåøíèõ íàñòðîåê.===================
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Period_MA LABEL".-------------------------------
ObjectCreate (NameIndicator + " Period_MA LABEL", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Period_MA LABEL", DoubleToStr (Period_MA, 0), 8, "Arial", Color_Entering);
ObjectSet (NameIndicator + " Period_MA LABEL", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Period_MA LABEL", OBJPROP_XDISTANCE, 215);
ObjectSet (NameIndicator + " Period_MA LABEL", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Period_MA LABEL", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Method_MA LABEL".-------------------------------
ObjectCreate (NameIndicator + " Method_MA LABEL", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Method_MA LABEL", Method_ma, 8, "Arial", Color_Entering);
ObjectSet (NameIndicator + " Method_MA LABEL", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Method_MA LABEL", OBJPROP_XDISTANCE, 320);
ObjectSet (NameIndicator + " Method_MA LABEL", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Method_MA LABEL", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Price_MA".--------------------------------------
ObjectCreate (NameIndicator + " Price_MA LABEL", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Price_MA LABEL", price, 8, "Arial", Color_Entering);
ObjectSet (NameIndicator + " Price_MA LABEL", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Price_MA LABEL", OBJPROP_XDISTANCE, 427);
ObjectSet (NameIndicator + " Price_MA LABEL", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Price_MA LABEL", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 LengthGraphics LABEL".--------------------------
ObjectCreate (NameIndicator + " LengthGraphics LABEL", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " LengthGraphics LABEL", DoubleToStr (LengthGraphics, 0), 8, "Arial", Color_Entering);
ObjectSet (NameIndicator + " LengthGraphics LABEL", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " LengthGraphics LABEL", OBJPROP_XDISTANCE, 575);
ObjectSet (NameIndicator + " LengthGraphics LABEL", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " LengthGraphics LABEL", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 BarsRedraw LABEL".-------------------------------
ObjectCreate (NameIndicator + " BarsRedraw LABEL", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " BarsRedraw LABEL", DoubleToStr (BarsRedraw, 0), 8, "Arial", Color_Entering);
ObjectSet (NameIndicator + " BarsRedraw LABEL", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " BarsRedraw LABEL", OBJPROP_XDISTANCE, 702);
ObjectSet (NameIndicator + " BarsRedraw LABEL", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " BarsRedraw LABEL", OBJPROP_BACK, Background_Text);
//----Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0030 Profil LABEL".----------------------------------
ObjectCreate (NameIndicator + " Profil LABEL", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Profil LABEL", DoubleToStr (Profile, 0), 8, "Arial", Color_Entering);
ObjectSet (NameIndicator + " Profil LABEL", OBJPROP_CORNER, 0);
ObjectSet (NameIndicator + " Profil LABEL", OBJPROP_XDISTANCE, 772);
ObjectSet (NameIndicator + " Profil LABEL", OBJPROP_YDISTANCE, 3);
ObjectSet (NameIndicator + " Profil LABEL", OBJPROP_BACK, Background_Text);
//----
for (int j = 1; j <= 8; j++)
{
if (StringTrimRight (Exchange[j]) != "")
{
// Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0040 Exchange_X".------------------------------------
ObjectCreate (NameIndicator + " Exchange_" + j, OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Exchange_" + j, "Exchange_" + j + " ", 10, "Arial", Color_Text);
ObjectSet (NameIndicator + " Exchange_" + j, OBJPROP_CORNER, Corner);
ObjectSet (NameIndicator + " Exchange_" + j, OBJPROP_XDISTANCE, 3 + X_distans);
ObjectSet (NameIndicator + " Exchange_" + j, OBJPROP_YDISTANCE, 15 * j + Y_distans);
ObjectSet (NameIndicator + " Exchange_" + j, OBJPROP_BACK, Background_Text);
// Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0040 Exchange_1 Lot".--------------------------------
ObjectCreate (NameIndicator + " Exchange_" + j + " Lot", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Exchange_" + j + " Lot", "Lot_Exch_" + j + " = ", 10, "Arial", Color_Text);
ObjectSet (NameIndicator + " Exchange_" + j + " Lot", OBJPROP_CORNER, Corner);
ObjectSet (NameIndicator + " Exchange_" + j + " Lot", OBJPROP_XDISTANCE, 150 + X_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " Lot", OBJPROP_YDISTANCE, 15 * j + Y_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " Lot", OBJPROP_BACK, Background_Text);
// Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0040 Exchange_1 Price".------------------------------
ObjectCreate (NameIndicator + " Exchange_" + j + " PRICE" + j, OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Exchange_" + j + " PRICE" + j, "Price " + j + " = ", 10, "Arial", Color_Text);
ObjectSet (NameIndicator + " Exchange_" + j + " PRICE" + j, OBJPROP_CORNER, Corner);
ObjectSet (NameIndicator + " Exchange_" + j + " PRICE" + j, OBJPROP_XDISTANCE, 265 + X_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " PRICE" + j, OBJPROP_YDISTANCE, 15 * j + Y_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " PRICE" + j, OBJPROP_BACK, Background_Text);
// Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0040 Exchange_1 LABEL".------------------------------
ObjectCreate (NameIndicator + " Exchange_" + j + " LABEL", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Exchange_" + j + " LABEL", Exchange[j], 10, "Arial", Color_Entering);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL", OBJPROP_CORNER, Corner);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL", OBJPROP_XDISTANCE, 85 + X_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL", OBJPROP_YDISTANCE, 15 * j + Y_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL", OBJPROP_BACK, Background_Text);
// Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0040 Exchange_1 LABEL LOT".------------------------------
ObjectCreate (NameIndicator + " Exchange_" + j + " LABEL LOT", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Exchange_" + j + " LABEL LOT", DoubleToStr (Lot_Exch[j], 1), 10, "Arial", Color_Entering);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL LOT", OBJPROP_CORNER, Corner);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL LOT", OBJPROP_XDISTANCE, 235 + X_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL LOT", OBJPROP_YDISTANCE, 15 * j + Y_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " LABEL LOT", OBJPROP_BACK, Background_Text);
// Ñîçäàíèå îáúåêòà "ZZ_Balans 0-0040 Exchange_1 Price".------------------------------
ObjectCreate (NameIndicator + " Exchange_" + j + " Price", OBJ_LABEL, WindowFind (NameIndicator), 0, 0, 0, 0);
ObjectSetText (NameIndicator + " Exchange_" + j + " Price", DoubleToStr (BufExch0[i], MarketInfo (Exchange[j], MODE_DIGITS)), 10, "Arial", Color_Price);
ObjectSet (NameIndicator + " Exchange_" + j + " Price", OBJPROP_CORNER, Corner);
ObjectSet (NameIndicator + " Exchange_" + j + " Price", OBJPROP_XDISTANCE, 325 + X_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " Price", OBJPROP_YDISTANCE, 15 * j + Y_distans);
ObjectSet (NameIndicator + " Exchange_" + j + " Price", OBJPROP_BACK, Background_Text);
}
}
WindowRedraw();
}
//=================================================================================================================================================================================
Comments