포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 48

 

여러분, 오랜만에 전략 테스터 영상을 녹화했습니다. 잊어버렸다. 프로그램을 알려주세요. 아마도 지금 새로운 프로그램이 등장했을 것입니다 ... 감사합니다. 지금은 "내비게이터"에서처럼 구글을 통해 사이트를 검색해서 나 자신을 찾아보겠다.

아니면 제가 읽을 수 있는 곳을 알려주세요...

 

안녕하세요. 친애하는 선생님, 저는 함수를 작성 중입니다. 그 임무는 모든 주문을 마법으로 분류하고 가장 낮은 이익을 가진 주문의 티켓을 반환하는 것입니다.

봐, 나는 모든 것을 올바르게 썼다.

 int TicketMinProfitPos( string sy= "" , int op=- 1 , int mn=- 1 ) {
double mi, p;
int     i, k= OrdersTotal (), pp= 0 , ti= 0 ;
double arr_Orders[ 10 ][ 10 ];
int Qnt= 0 ; // объявление и обнуление счётчика ордеров
ArrayInitialize (arr_Orders, 0 ); // обнуление массива

   if (sy== "0" ) sy= Symbol ();
   for (i= 0 ; i<k; i++) {
     if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {
       if ((OrderSymbol()==sy || sy== "" ) && (op< 0 || OrderType()==op)) {
         if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
           if (mn< 0 || OrderMagicNumber()==mn) {
             Qnt++;
             arr_Orders[Qnt][ 8 ]=OrderProfit();
       } arr_Orders[ 0 ][ 0 ]=Qnt;
     }
   }
 }
}

int index1= 0 ;
double min= 10000000 ;
   for ( int i= 0 ;i< 10 ;i++) {
      if (arr_Orders[i][ 8 ]< min){
      index1=i; min=arr_Orders[i][ 8 ]
      }
  }
return (min);

}
 
문자열 배열을 알파벳순으로 정렬할 때 f-tion을 구현할 것인지 묻는 메시지가 표시됩니다. 예를 들어 문자열 mass[]={"USDJPY","EURUSD",...,"AUDUSD"}를 { "AUDUSD", "EURUSD",..., "USDJPY"} 유형으로 캐스팅
 

흥미로운 문제가 발생했습니다.

나는 사소한 조건을 씁니다.

 if ( А < Б )
 {
   // Выполнить действия
 }

그것은 보일 것입니다-어디도 더 쉬운 곳은 없습니다 ... 그러나! 다음과 같은 일이 발생합니다. A == B, 그럼에도 불구하고 조건이 참으로 간주되고 작업이 수행됩니다.

주문이 수정 중이며 특히 SL이 배치됩니다. 그러나 SL은 이미 동일합니다. 수정할 필요가 없지만 여전히 프로그램이 주문을 수정하도록 명령을 내릴 때마다(같은 가격으로).

물론 다 인쇄했습니다. 그리고 나는 이것을 이런 식으로 다시 작성하려고 시도했고 추가 조건을 추가했습니다("!="와 같지 않은 경우) - 여전히 조건은 통과합니다.

이 현상은 무엇이며 무엇과 연결될 수 있습니까?

 
Chiripaha :

흥미로운 문제가 발생했습니다.

나는 사소한 조건을 씁니다.

그것은 보일 것입니다-어디도 더 쉬운 곳은 없습니다 ... 그러나! 다음과 같은 일이 발생합니다. A == B, 그럼에도 불구하고 조건이 참으로 간주되고 작업이 수행됩니다.

주문이 수정되고 있으며 특히 SL이 배치됩니다. 그러나 SL은 이미 동일합니다. 수정할 필요가 없지만 여전히 프로그램이 주문을 수정하도록 명령을 내릴 때마다(같은 가격으로).

물론 다 인쇄했습니다. 그리고 나는 이것을 이런 식으로 다시 작성하려고 시도했고 추가 조건을 추가했습니다("!="와 같지 않은 경우) - 여전히 조건은 통과합니다.

이 현상은 무엇이며 무엇과 연결될 수 있습니까?

분수를 비교하기 전에 정규화해야 합니다.
 
SergMich :
문자열 배열을 알파벳순으로 정렬할 때 f-tion을 구현할 것인지 묻는 메시지가 표시됩니다. 예를 들어 문자열 mass[]={"USDJPY","EURUSD",...,"AUDUSD"}를 { "AUDUSD", "EURUSD",..., "USDJPY"} 유형으로 캐스팅

StringGetChar 함수를 사용하여 첫 번째 문자의 번호를 가져온 다음 정렬합니다. 그런 다음 두 번째에.
 

물론 링크에 감사드립니다. 하지만 이것은 조금 다릅니다. 프랙탈 가격은 이미 알려져 있습니다. 이 가격이 다른 시간대에 해당하는 막대 번호를 찾는 방법은 무엇입니까?

 
바 시간으로
 
FAQ :
바 시간으로

작은 코드 예제는 어떻습니까?