[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 280

 
Roger :


이렇게 시도 할 수 있습니까?

솔직히, 나는 그것을 직접 시도하지 않았습니다.


음, 예, StringLen (str)만이 설명자를 string 길이만큼 오프셋하지만 문자열 의 끝(즉, 새 줄에서)에서...

 
BBSL :


예, StringLen (str)만 설명자를 문자열의 길이만큼 이동하지만 문자열의 끝(즉, 새 줄에서)에서...


죄송합니다. 할 수 없습니다. :-(
 
Sergey_Rogozin :

스크립트가 실행되었습니다. 고맙습니다.

결과: 화살표가 있는 막대 수를 표시하지만 버퍼 값 = 0.0000000 을 씁니다.

그게 바로 oh ta!.

...........................................................

더 좋은 때까지 남겨두겠습니다. 오늘은 충분 해.

어쨌든, 젠장, 당신은 하나님께 감사하지 않습니다 ...


섬으로!!! :)

 
Roger :

죄송합니다. 할 수 없습니다. :-(


FileClose(p);

그런 다음 FileSeek(p, (모든 양수 값), SEEK_END ); 다음으로 설명자를 (양수 값) 오프셋하지만 새 줄에서 제 생각에는 그렇게 생각합니다... 그래서 아마도 FileSeek(p , -1, SEEK_END); 그리고 그것을 테스트하면 작동 할 수 있습니다 ...

 
FileClose()가 너무 일찍 설정되었습니다. 마지막에 넣으십시오. FileSeek SEEK_END 가 설정되어 있으면 끝에서 고려됩니다.
 
Roger :
FileClose()가 너무 일찍 설정되었습니다. 마지막에 넣으십시오. FileSeek SEEK_END가 설정되어 있으면 끝에서 고려됩니다.


그리고 이렇게 실패...

즉, 프로그램의 논리에 따라 할 수 없습니다 ...

데이터 조각을 추가하려면 프로그램의 다른 쪽 끝에서 n 틱마다 한 번 호출해야 합니다.

예, 스트림을 계속 열어 두는 것은 추한 일입니다 ... ((

FileSeek(p, -1, SEEK_END ); 나는 그것을 태워 줄 것이다, 나는 몇 시간 후에 그것을 시도할 것이다))

 

다시 여러분 안녕하세요. 프롬프트, 다음 코드를 실행합니다. 프로그램은 주문을 찾고 플래그를 넣기 전에 테스터에서 여러 주문을 처리합니다. 이것이 테스터의 기능입니까? 나는 코드가 선형으로 실행된다는 것을 의미했습니다. 여기서 초점은 무엇입니까? 미리 감사합니다, 친구!


 for ( int i= 1 ; i <= OrdersTotal () ; i++)
   {
   if ( OrderSelect (i- 1 ,SELECT_BY_POS,MODE_TRADES))
      {
       if (OrderOpenPrice()-(p1+more) == 0 )
         {
         ordersethigh1=true;
         break ;
         }
      }
   }
     
if ((ordersethigh1==false) && (p2-price>pointsclose))
   {
   OrderSend ( Symbol (),OP_SELLLIMIT,baselot,p1+more, 3 , NULL , NULL , "Comment" , 0001 , 0 , White );
   }
 
Pyro :

다시 여러분 안녕하세요. 프롬프트, 다음 코드를 실행합니다. 프로그램은 주문을 찾고 플래그를 넣기 전에 테스터에서 여러 주문을 처리합니다. 이것이 테스터의 기능입니까? 나는 코드가 선형으로 실행된다는 것을 의미했습니다. 여기서 초점은 무엇입니까? 미리 감사합니다, 친구!




비결은 조건이 거의 충족되지 않는다는 것입니다. ==0 대신 <=Point*0.5를 넣으면 삶이 나아질 것입니다. 예, 그리고 왼쪽의 차이점 모듈도 있습니다.
OrderOpenPrice()-(p1+more) == 0
 

타라


주문 가격이 4자리로 정규화되기 때문에 흥미롭습니다. 즉, 포인트의 분수가 있을 수 없습니다. 왜 그런 겁니까? 그리고 예, 정상적으로 작동하기 시작했습니다! 고마워

 
Pyro :

다시 여러분 안녕하세요. 프롬프트, 다음 코드를 실행합니다. 프로그램은 주문을 찾고 플래그를 넣기 전에 테스터에서 여러 주문을 처리합니다. 이것이 테스터의 기능입니까? 나는 코드가 선형으로 실행된다는 것을 의미했습니다. 여기서 초점은 무엇입니까? 미리 감사합니다, 친구!

277 페이지(페이지의 끝에서 두 번째 게시물)에 스케치한 코드가 작업에 적합하지 않습니까?

거기에 검사와 정규화가 있습니다.