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

MQL4 지표 C++

명시

Я написал код для зондирования пар по 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.

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

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

파일:

MQ4
Indic3.mq4
10.5 Kb

응답함

1
개발자 1
등급
(801)
프로젝트
1121
43%
중재
47
49% / 23%
기한 초과
84
7%
무료
2
개발자 2
등급
(625)
프로젝트
842
48%
중재
27
37% / 15%
기한 초과
63
7%
작업중
3
개발자 3
등급
(44)
프로젝트
74
20%
중재
1
0% / 100%
기한 초과
0
무료
4
개발자 4
등급
(83)
프로젝트
154
29%
중재
1
100% / 0%
기한 초과
27
18%
무료
5
개발자 5
등급
(265)
프로젝트
595
35%
중재
64
20% / 58%
기한 초과
147
25%
무료
게재됨: 1 기고글, 22 코드
6
개발자 6
등급
(65)
프로젝트
117
24%
중재
13
54% / 46%
기한 초과
15
13%
무료
게재됨: 2 코드
7
개발자 7
등급
(54)
프로젝트
102
23%
중재
12
25% / 17%
기한 초과
13
13%
무료
8
개발자 8
등급
(170)
프로젝트
228
60%
중재
3
33% / 33%
기한 초과
6
3%
무료
게재됨: 1 코드
9
개발자 9
등급
(96)
프로젝트
143
76%
중재
0
기한 초과
2
1%
무료
10
개발자 10
등급
(17)
프로젝트
41
12%
중재
4
50% / 50%
기한 초과
1
2%
무료
11
개발자 11
등급
(83)
프로젝트
140
13%
중재
10
60% / 10%
기한 초과
3
2%
무료

프로젝트 정보

예산
30 - 40 USD