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

 
lottamer :


기능 중 작별 인사. 우리는 다시는 만나지 않을 것입니다!

우선: while은 함수가 아닙니다.
그리고 일반적으로 사이클이 없는 프로그램은 프로그램이 아닙니다.
작동하는 스 니펫을 게시하십시오.
이 교환원에 대한 믿음을 회복하고 싶습니다.
 

심각도 계수가 있는 2차 또는 선형 회귀 .

그것은 일어날 수 있습니까?

 
lottamer : 도움을 주셔서 감사합니다. 하지만 이 동안 무엇이 필요한지 아직 파악하지 못했습니다. 주기가 단단히 멈추고 조건에 침을 뱉으며 컴퓨터가 "중단"됩니다.

음, 컴퓨터가 무한 루프를 멈춥니다. 다음과 같습니다.

 while ( true ) ;

그리고 당신은 분명히 while이 어떻게 작동하는지에 대한 단순한 오해가 있습니다. 위 참조, 조건이 true인 동안 루프가 실행되고, 그렇지 않으면 루프 본문에서 종료됩니다.

루프 조건에서 단순히 카운터 변수를 검사하고 변수 자체를 초기화하거나 변경하는 것을 잊어버렸을 가능성이 매우 높습니다. 예:

i = 0 ;               // инициализация - обязательно!!!!
while (i< 100 ){       // проверка условия, если будет здесь while(i>100) - цикл не выполнится ни одного раза!!!
   i++;             // изменение переменной / инкремент 
}
추신: for 및 while 문 은 모든 프로그래밍 언어에 존재하며 모든 곳에서 동일하게 작동합니다.
 

아마도 무게?

그리고 "무거움"-자동 번역 비용?

 

예를 들어 10쌍에서 Ask, Bid ticks를 수집해야 합니다.

각 심볼 차트에서 별도의 Expert Advisor가 틱을 수집하는 방식이 하나의 Expert Advisor에서 Marketinfo()를 통해 한 차트에 대한 틱을 수집하는 방식보다 얼마나 더 빠릅니까?

그리고 또 다른 질문: Marketinfo()는 서버 또는 터미널("시장 감시"에서 기호의 마지막 값)을 참조합니까?

 

"그것은 흥미로운 것이 밝혀진 것입니다 ...."(c) Muller

10분 만에 어드바이저는 거의 7기가의 로그를 그렸습니다. 실패했습니다... 동안 사용했습니다... 매개변수는 변경되지 않고 인쇄는 각 틱 (포럼 사용자가 나에게 지적한 대로)으로 계속됩니다.

하지만 여기에 흥미로운 것이 있습니다. 로그는 텍스트 파일로 인쇄됩니다. 그래서 (사용 가능한 첫 번째) 텍스트 파일을 열었습니다. 25줄의 텍스트가 있습니다. 파일 무게(디스크) 4kb. (크기는 1kb)

이제 우리는 계산합니다.

1초에 평균 3개의 틱이 발생합니다. 분당 1800틱입니다. 2000까지 반올림합니다. 즉 10분에 20,000.

로그의 1틱은 첫 번째 줄에 해당합니다. 그리고 25줄은 4kb와 같습니다. 그리고 우리는 20,000개의 라인을 가지고 있습니다.

20,000 나누기 25 = 800 곱하기 4kb는 10분 로그 파일의 무게여야 합니다.

우리는 .... 800 * 4 = 3200kb를 얻습니다. 3.2메가바이트!

질문: 7개의 공연은 어디에서?

 
로타머, 텔레파시를 해볼게. 답은 while + 다른 데이터 파일을 찾는 것입니다.
 
Heroix :
로타머, 텔레파시를 해볼게. 답은 시간 안에 있다고 생각합니다.


잠시 후에 코드를 게시하겠습니다 ...

지금은 질문: 텍스트 파일에 7기가바이트가 있는 이유는 무엇입니까? 다른 파일이 없습니다. 텍스트 파일을 삭제하면 7기가의 공간이 확보됩니다.

 
lottamer :


잠시 후에 코드를 게시하겠습니다 ...

지금은 질문: 텍스트 파일에 7기가바이트가 있는 이유는 무엇입니까?

x3, 나는 아직 텔레파시가 아닙니다. 검사를 위해 파일에 들어 있으며 공중에서 가져올 수 없습니다.
 
lottamer :


지금은 질문: 텍스트 파일에 7기가바이트가 있는 이유는 무엇입니까?


각 틱 에서 시간이 백만이 아닌 한 줄을 제공한다고 확신합니까? 그래서 그는 사이클이다.
사유: