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

 
KottCoos :

이러한 문제가 발생했습니다. 전략 테스터는 한 번만 작동합니다. 더 정확하게는 테스트 시각화가 한 번 작동하고 다음에 "시작" 버튼을 클릭하면 "시각화" 확인란이 재설정되고 아무 일도 일어나지 않습니다(발생하지 않는 것처럼 보입니다). 어떻게 이기나요?


하지만 VISUALIZATION 옆에 OPTIMIZATION 확인란이 없습니까?
 
yosuf :
친애하는 프로그래머 여러분, 다음에 컴퓨터를 다시 시작할 때 터미널을 열면 일반 차트 대신 회색 창이 나타나고 열린 위치, 조언자, 표시기가 사라지고 새 차트를 호출하면 위치가 나타나는 이유를 알려주세요. ,하지만 고문과 표시기가 없어 다시 설치해야했습니다. 그것은 무엇과 연결되어 있습니까? 고맙습니다.

디스크에서 물리적으로 사라졌습니까? 할 것 같지 않은. 아마도 현재 템플릿이 날아간 것 같습니다. 더 정확하게는 템플릿이 없을 수도 있습니다.
 
Sepulca :

디스크에서 물리적으로 사라졌습니까? 할 것 같지 않은. 아마도 현재 템플릿이 날아간 것 같습니다. 더 정확하게는 템플릿이 없을 수도 있습니다.
차트를 다시 호출하고 EA 및 지표를 설치하고 이전 모드로 설정해야 했으며 열린 위치 , 잔액, 자금 ...이 보존되었기 때문에 모든 것이 평소와 같이 작동했습니다. 서비스 설정에서 이전 프로필을 찾았어야 했을까요? 아니면 쓸모가 없을까요? 터미널이 있는 디스크를 확인했는데 꽉 찼다고 생각했습니다. 아니요, 여유 공간이 많이 있습니다. 디스크에서 터미널을 호출하는 것도 도움이 되지 않았습니다. 즉, 사용 가능한 4개의 차트 프로필이 모두 어드바이저 및 지표와 함께 사라졌습니다. 그래픽 재설정 만 도움이되었습니다. 그 이유는 아직 명확하지 않습니다.
 
yosuf :
친애하는 프로그래머 여러분, 다음에 컴퓨터를 다시 시작할 때 터미널을 열면 일반 차트 대신 회색 창이 나타나고 열린 위치, 조언자, 표시기가 사라지고 새 차트를 호출하면 위치가 나타나는 이유를 알려주세요. ,하지만 고문과 표시기가 없어 다시 설치해야했습니다. 그것은 무엇과 연결되어 있습니까? 고맙습니다.
이 상황은 터미널(누락된)이 서비스로 실행되고 있는 경우에 가능합니다(즉, 그래픽 인터페이스 없이 시작됨). 작업 관리자에서 알 수 없는 terminal.exe 프로세스를 찾습니다.
 
TarasBY :
이 상황은 터미널(누락된)이 서비스로 실행되고 있는 경우(즉, 그래픽 인터페이스 없이 실행되는 경우에 가능합니다.) 작업 관리자에서 알 수 없는 terminal.exe 프로세스를 찾습니다.

잘못된 발사의 이유는 무엇입니까? 토요일에 터미널을 중지하고 다시 시작하려고 합니다. 모든 일이 다시 일어날까요? 여기에서 구독을 취소하겠습니다. 관심을 가져주셔서 감사합니다. 감사합니다.
 
안녕하세요. 보류 주문 이 발생하면 시간과 미끄러짐이 있는 줄을 파일에 씁니다.
handle= FileOpen ( "проскальзывание.csv" , FILE_CSV | FILE_READ | FILE_WRITE , ';' );
FileSeek (handle, 0 , SEEK_END );
FileWrite ( handle,TimeToStr( TimeCurrent (), TIME_DATE|TIME_MINUTES|TIME_SECONDS),text,symbol,Magic, проскальзывание) ;
FileClose (handle);

다음으로 주문을 마감할 때 이익을 같은 줄에 추가해야 합니다.

지금까지는 새 줄에서만 쓸 수 있습니다.

handle= FileOpen ( "проскальзывание.csv" , FILE_CSV | FILE_READ | FILE_WRITE , ';' );
FileSeek (handle, 0 , SEEK_END );
FileWrite ( handle,TimeToStr( TimeCurrent (), TIME_DATE|TIME_MINUTES|TIME_SECONDS),Profit) ;
FileClose (handle);
같은 줄에 쓰는 방법을 묻습니다.
 
닫고, 바이너리로 열고, 끝에서 2자 뒤로 돌아가서 쓰고(세미콜론을 잊지 않고), 그 두 문자를 추가해야 합니다. 거기 에 파일의 끝이 기록됩니다(EOF). 이 같은. 코드를 던질 시간이 없습니다.
 

여러분, 다시 질문하겠습니다.

각 막대에 대해 데이터베이스에서 따옴표를 추출하는 방법은 무엇입니까? 궁극적으로 각 막대에 대해 합계하고 막대에 대한 평균 견적 값을 찾기 위해 볼륨으로 나누어야 합니다. 이것은 진정한 중간선의 지표를 만들기 위해 필요합니다.

추가로 제한될 수 있습니다. - Buffer1[i]=(Close[i]+Open[i]+High[i]+Low[i])/4; 그리고 그 사이에서 무언가를 찾을 수 있지만 이것은 그렇게 정확하지 않습니다.

검색 방향을 알려주세요.


 
VladislavVG :


다음과 같이 실행해 보세요.

로그에 기록될 내용을 확인하십시오.


네, 시도해 보겠습니다. 하지만 오류가 재현되려면 며칠이 걸릴 것입니다. 왜냐하면 제가 말했듯이 문제는 실제 조건에서만 존재하기 때문입니다. 동시에 트롤의 조건을 변경한 지점을 시작했습니다.

   if ((bars_n< 1 ) || (indent< 0 ) || (ticket== 0 ) || ((tmfrm!= 1 ) && (tmfrm!= 5 ) && (tmfrm!= 15 ) && (tmfrm!= 30 ) && (tmfrm!= 60 ) && (tmfrm!= 240 ) && (tmfrm!= 1440 ) && (tmfrm!= 10080 ) && (tmfrm!= 43200 )))
나는 아마도 문제가 주문이 다시 선택되고 선택을 제거하는 것이라고 생각했습니다. 결과를 포스팅하겠습니다.
 
종종 몇 문자만큼 오른쪽으로 n번째 줄을 이동해야 합니다.
MetaEditor에서 한 번에 실행할 수 있습니까? 아니면 구식 방식으로 한 줄씩 실행할 수 있습니까?