흥미로운 거래 아이디어가 있습니다. 코드(mql4)에서 오류를 찾는 데 도움을 주세요.

 
테스트해 보세요.
파일:
exp_2.mq4  7 kb
 
오류는 무엇입니까?
 

내 터미널에서 로봇을 테스트할 수 없습니다. 코드에 실수가 있다고 생각했습니다. 저는 직접 언어를 배우고 오래된 비디오 자습서에서 배웠습니다.

모든 것이 당신을 위해 작동합니까? 결과는 무엇입니까?

 
Yaroslav Gladkov :

내 터미널에서 로봇을 테스트할 수 없습니다. 코드에 실수가 있다고 생각했습니다. 저는 직접 언어를 배우고 오래된 비디오 자습서에서 배웠습니다.

모든 것이 당신을 위해 작동합니까? 결과는 무엇입니까?

분명히 가능합니다. 테스트할 수 없습니다은 무슨 뜻인가요? 그것은 오류를 제공하지 않지만 거래를 열지도 않습니다.
 

동일한 상황 - 오류 및 트랜잭션 없음. 그리고 문제가 무엇인지 알 수 없습니다. 저는 카피 목사입니다.

 
Alexey Volchanskiy :
분명히 가능합니다. 내가 테스트할 수 없다는 것은 무엇을 의미합니까? 그것은 오류를 제공하지 않지만 거래를 열지도 않습니다.

그건 그렇고, 나는 당신이 첫 번째 줄을 삽입하는 것이 좋습니다

 #property strict

input double StopLoss= 100 ;

// и все Point заменить на _Point
 
Yaroslav Gladkov :

동일한 상황 - 오류 및 트랜잭션 없음. 그리고 문제가 무엇인지 알 수 없습니다. 저는 카피 목사입니다.

내가 위에서 쓴 대로 하십시오 - 거기에 많은 경고가 있습니다. 제거해야 합니다. 그런 다음 알아낼 수 있습니다. 주문을 열기 위한 조건이 충족되지 않았습니다.
 
Alexey Volchanskiy :

그건 그렇고, 나는 당신이 첫 번째 줄을 삽입하는 것이 좋습니다

그리고 요점은 근본적으로 어떻게 다르며 어떤 영향을 미칠 수 있습니까?

 
Alexey Volchanskiy :

그건 그렇고, 나는 당신이 첫 번째 줄을 삽입하는 것이 좋습니다

노력하겠습니다.

로그를 봐, 아마도 당신에게 무언가를 말해줄 것입니다

파일:
20160213.log  1 kb
 
Yaroslav Gladkov :

노력하겠습니다.

로그를 봐, 아마도 당신에게 뭔가를 말해줄 것입니다

히스토리가 뭔가 잘못된거같은데 그런 오류는 없네요

0 17:04:35.266 Expert Tests\exp_2 EURUSD.e,M1: 성공적으로 로드됨

0 17:04:41.178 TestGenerator: 스프레드가 12로 설정됨

2 17:04:41 2016.02.04 00:00 exp_2 입력: StopLoss=100; 테이크프로핏=100; period_CCI_S=100 ; period_CCI_F=13; 로트=0.1; 프로트 = 0.02;

0 17:04:41.870 EURUSD.e,M1: 0:00:00.390(총 시간 0:00:06.381)에 처리된 352982개의 틱 이벤트(3875개 막대, 354029개 막대 상태)

0 17:12:23.065 전문가 exp_2 EURUSD.e,M1: 제거됨

0 17:12:23.073 Expert Tests\exp_2 EURUSD.e,M1: 성공적으로 로드됨

0 17:12:23.078 TestGenerator: 스프레드가 12로 설정됨

2 17:12:23 2016.02.04 00:00 exp_2 입력: StopLoss=100; 테이크프로핏=100; period_CCI_S=100; period_CCI_F=13; 로트=0.1; 프로트 = 0.02;

0 17:12:23.243 EURUSD.e,M1: 0:00:00.094(총 시간 0:00:00.172)에 처리된 352982개의 틱 이벤트(3875개 막대, 354029개 막대 상태)

0 17:12:25.994 TestGenerator: 스프레드가 12로 설정됨

2 17:12:26 2016.02.04 00:00 exp_2 입력: StopLoss=100; 테이크프로핏=100; period_CCI_S=100; period_CCI_F=13; 로트=0.1; 프로트 = 0.02;

0 17:12:26.179 EURUSD.e,M1: 0:00:00.094(총 시간 0:00:00.188)에 처리된 352982개의 틱 이벤트(3875개 막대, 354029개 막대 상태)

0 17:12:52.092 TestGenerator: 스프레드가 12로 설정됨

2 17:12:52 2016.02.01 00:00 exp_2 입력: StopLoss=100; 테이크프로핏=100; period_CCI_S=100; period_CCI_F=13; 로트=0.1; 프로트 = 0.02;

0 17:12:52.452 EURUSD.e,M1: 0:00:00.218(총 시간 0:00:00.359)에 처리된 760476 틱 이벤트(8183 막대, 761523 막대 상태)

 
Alexey Volchanskiy :


다음은 수정된 버전입니다.
파일:
exp_2.mq4  7 kb