Индикатор силы валют

MQL4 Indicators C++

Specification

Я написал код для зондирования пар по High and Low.

      for(C=1; C<=28; C++)                

     {           

          for( i=1; i<=window; i++)                       

           {

                if(iHigh("Text[C]",0,0)>high_1_C[C])  high_1_C[C]=iHigh("Text[C]",0,0);   

                if(  iLow("Text[C]",0,0)>high_1_C[C])  low_1_C[C]=iLow("Text[C]",0,0)

            }       

               Alert("") ;

               Alert( high_1_C[C],"   high_1_C[C]   "  ,Text[C],  "    Text[C]    "  ,iHigh("Text[C]",0,0),"    iHigh(Text[C],0,0)  ",  C , "    C  ")  ;  

   }   


Я что-то упускаю , из-за незнания какой-то мелочи. Значение этой функции iHigh(0,0,i) ,усли не подставлять в переменную стринг с названием валюты,возвращает нормальное значение.

Но стоит мне с помощью цикла подставить в iHigh("Text[C]",0,i) из массива стрингов,где прописаны названия валют,

     {    Text[0]="EURCHF ";      Text[1]="AUDUSD ";        Text[2]="EURAUD ";        Text[3]="AUDNZD ";      Text[4]="AUDCHF ";     Text[5]="AUDJPY ";     Text[6]="GBPAUD ";     Text[7]="AUDCAD";        Text[8]="CADCHF";       }

то функция не работает и возвращает 0.

Если требуются еще разъяснения,то я к вашим услугам.

Я в тупике.Буду рад любой помощи.

Files:

MQ4
Indic3.mq4
10.5 Kb

Responded

1
Developer 1
Rating
(801)
Projects
1121
43%
Arbitration
47
49% / 23%
Overdue
84
7%
Free
2
Developer 2
Rating
(625)
Projects
842
48%
Arbitration
27
37% / 15%
Overdue
63
7%
Working
3
Developer 3
Rating
(44)
Projects
74
20%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(83)
Projects
154
29%
Arbitration
1
100% / 0%
Overdue
27
18%
Free
5
Developer 5
Rating
(265)
Projects
595
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Free
Published: 1 article, 22 codes
6
Developer 6
Rating
(65)
Projects
117
24%
Arbitration
13
54% / 46%
Overdue
15
13%
Free
Published: 2 codes
7
Developer 7
Rating
(54)
Projects
102
23%
Arbitration
12
25% / 17%
Overdue
13
13%
Free
8
Developer 8
Rating
(170)
Projects
228
60%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
9
Developer 9
Rating
(96)
Projects
143
76%
Arbitration
0
Overdue
2
1%
Free
10
Developer 10
Rating
(17)
Projects
41
12%
Arbitration
4
50% / 50%
Overdue
1
2%
Free
11
Developer 11
Rating
(83)
Projects
140
13%
Arbitration
10
60% / 10%
Overdue
3
2%
Free

Project information

Budget
30 - 40 USD