Trade101 방법을 사용하는 다중 통화 표시기 - 페이지 4

 
아마도 누군가가 요점을 공통 분모로 가져오고 저자가 설명한 대로 수행하는 방법을 알고 있습니까? MarketInfo 를 파헤쳐 볼 필요가 있다고 생각하지만 어떤 매개 변수가 명확하지 않습니다.
 
흠, 나는 여전히 제로 데비드를 씁니다. 일종의 미스터리.
 

MarketInfo (Pair[j], MODE_POINT)= 0인 경우에만 제로 디베이드입니다.

이론적으로 이것은 ... 모든 쌍에 대해 기록이 로드되었습니까? 터미널에서 14개 쌍을 모두 열어보십시오.

 
아마도 CHFJPY gj 언어가 회색으로만 있기 때문일 수 있습니다. (거래 금지) 하지만 견적이 오고 있습니다. 표시기가 거기에서 마케팅 정보를 가져올 수 없습니까? 다른 표시기에서는 이 기호로 모든 것이 정상입니다.
 
가능하면 스크립트를 사용하여 Print 에서 모든 통화에 대해 동일한 마케팅 정보를 인쇄하십시오. 분명해야...
 
불행히도, 나는 프로그래밍을 잘하지 못합니다. :(
[삭제]  

예를 들어 Pair[0]="EURUSD"와 같이 2쌍만 남은 경우 이유가 궁금합니다. 쌍[1]="GBPJPY";

작동하지 않아???

누가 알겠습니까, 말하지 않습니다. 누가 말한다 - 모른다. 주식 중개인 규칙
 
sergeev писал(а) >>

다시 묻겠습니다. 차단하시겠습니까?

b = true ;
while ( b ) // сортируем массив по возрастанию
{
b = false ;
for ( j = 1 ; j < Max ; j + + )
   if ( Price [ j ] < Price [ j - 1 ] ) 
   { 
   a = Price [ j ] ; Price [ j ] = Price [ j - 1 ] ; Price [ j - 1 ] = a ;
   n = Num [ j ] ; Num [ j ] = Num [ j - 1 ] ; Num [ j - 1 ] = n ; b = true ; 
   }
}

Price[] 배열을 올바르게 정렬합니까?

아니면 어딘가에서 다른 사이클을 본 걸까요? ;)

아니면 (블록) 다른 목표를 가지고 있습니까?

 

도움이 될지 모르겠습니다. 나는 먼저 EURUSD(가장 많은 인용문)에 대해 시간 간격(예: 1시간)을 취합니다. 그리고 나머지 문자 - iBarShift를 통한 간격.

그런 다음 각 기호에 대해 이동을 포인트 단위로 계산하지 않고 포인트에 해당 값을 곱한 값(1.0이 많음)을 계산합니다.

      for(int j=0; j<14; j++)
      {
         int q;
         if(j<7) q=-1; else q=1;
         string sm=smbl[j];
         int ii=iBarShift(sm,PERIOD_M1,timenow);
         int jj=iBarShift(sm,PERIOD_M1,timestart);
         double p;
         if(StringFind(sm,"JPY")>=0) p=0.01; else p=0.0001;
         double sp=MarketInfo(sm,MODE_SPREAD);
         double pp=MarketInfo(Symbol(), MODE_TICKVALUE);
         double mv=((iClose(sm,PERIOD_M1,ii)-iClose(sm,PERIOD_M1,jj))/p*q-sp)*pp;
         smbl_movement[j]=mv;
         if(j<7) sumsell=sumsell+smbl_movement[j];
         else sumbuy=sumbuy+smbl_movement[j];
      }
      GreenBuffer[i]=sumbuy;
      RedBuffer[i]=sumsell;

그리고 두 개의 버퍼를 표시합니다. 7개의 매수 포지션과 7개의 매도 포지션에 대한 총 이익(T101의 녹색 및 빨간색 기호)

나는 칠면조를 해악에서 게시하지 않았지만 여전히 미완성입니다. 더 많은 버퍼를 추가하고 싶습니다 - H4 및 일일 간격.

그러나 일반적으로 신사 여러분, 전 세계에서 익사하지 않도록 관심있는 사람들은 Victor (vinin) 웹 사이트로 이동하십시오. 그들은 이미 자신의 채우기에 대해 이야기했으며 협상은 이미 약간 끝났습니다. 아마도 당신 뭔가를 추가할 수 있습니다.

그런데 정렬은 이미 해결되었습니다( Comment() 참조).

 
SergNF >> :

다시 묻겠습니다. 차단하시겠습니까?

Price[] 배열을 올바르게 정렬합니까?

아니면 어딘가에서 다른 사이클을 본 걸까요? ;)

아니면 (블록) 다른 목표를 가지고 있습니까?

예, 그녀입니다.

거기에 내가 볼 수없는 오류가 있습니까?