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

 
TheXpert :
여기 에서 시작
그리고 이것이 당신에게 필요한 것 같습니다! 고맙습니다.
 

도와주세요. CopyClose의 히스토리 포함

몇 년 동안 5위 안에 들었는데 슬픔은 모르겠어

네 가지 혁신에 대해 충분히 듣고 고문을 만들기 시작했고 즉시 문제에 부딪쳤습니다.

   double History[];
   for (i= 0 ;i< 20 ;i++)
     {
   int hist= CopyClose ( _Symbol , PERIOD_CURRENT , 0 , 20000 ,History);
   Alert ( "hist:" ,i, "|" ,hist); Sleep ( 1000 );
       if (hist== 20000 ) break ;
     }

테스트 코드는 실생활에서 모든 것이 작동하고 히스토리를 배열로 가져오고 테스터에서 실행하려고하면 1001 개의 양초와 자연스럽게 " 범위를 벗어난 배열 "만 걸립니다.

2014.11.11 09:46:29.714 2014.10.01 00:00 'Attraction_v2.mq4'의 범위를 벗어난 배열(85,38)

2014.11.11 09:46:29.714 2014.10.01 00:00 Attraction_v2 EURUSD,M1: 경보: hist:18|1001

충분한 역사, 그렇지?

 
OlegTs :

도와주세요. CopyClose의 히스토리 포함

몇 년 동안 5위 안에 들었는데 슬픔은 모르겠어

네 가지 혁신에 대해 충분히 듣고 고문을 만들기 시작했고 즉시 문제에 부딪쳤습니다.

테스트 코드는 실생활에서 모든 것이 작동하고 기록을 배열로 가져오고 테스터에서 실행하려고 할 때 1001개의 양초와 물론 "범위를 벗어난 배열"만 사용합니다.

2014.11.11 09:46:29.714 2014.10.01 00:00 'Attraction_v2.mq4'의 범위를 벗어난 배열(85,38)

2014.11.11 09:46:29.714 2014.10.01 00:00 Attraction_v2 EURUSD,M1: 경보: hist:18|1001

충분한 역사, 그렇지?

테스터는 이러한 깊이만 볼 수 있습니다.
[삭제]  
mt4mm 프로그램의 아날로그 또는 Win7 64비트에서 멈춤 문제에 대한 해결책이 있는지 알려주십시오.
 
evillive :
테스터는 이러한 깊이만 볼 수 있습니다.

저것들. 모든 것이 평소와 같습니다. 5개에서 테스트하고 4개로 리메이크합니까? 몇 년은 또 4를 잊어야 할 것 같다.)

고맙습니다!

 
Escapee :
어떤 스크립트 명령이 값을 클립보드에 복사합니까?
사악한 라이브 :
그리고 아무도 준비가 되어 있지 않습니다. 파일에 쓰는 것이 더 쉽습니다. 최소한 여기에 필요한 기능이 있습니다( FileWrite ).

귀중한 조언, 그것은 나를 위해 일했습니다. 그리고 파일의 정보를 덮어쓰지 않고 새 줄로 추가하는 방법은 무엇입니까?

무효 OnStart()
{

int 파일 핸들;

filehandle=FileOpen("1.txt", FILE_WRITE|FILE_CSV );

FileWrite(파일 핸들, 계정 이익());

파일 닫기(파일 핸들);

}

 

FileSeek(file_handle, 0, SEEK_END) - 레코드 위치를 파일의 끝으로 이동합니다.

및 아마도 FILE_READ로 파일을 열어야 합니다 | FILE_WRITE 플래그.

 
ALXIMIKS :

수업! 감사해요

ps yes - FILE_READ|FILE_WRITE 플래그 에 대해

[삭제]  
Alexandr24 :
mt4mm 프로그램의 아날로그 또는 Win7 64비트에서 멈춤 문제에 대한 해결책이 있는지 알려주십시오.
모든 사람이 수동으로 로트 크기를 설정합니까? :(
 
Alexandr24 :
모든 사람이 수동으로 로트 크기를 설정합니까? :(
왜 수동으로 모든 사람이 원하는대로 로트를 계산합니다.