//I added this global input variableexternint AppliedPrice = 1 ; //1 means open price, and 5 means typical. see https://docs.mql4.com/constants/prices//within the start() function, I changed this
MovBuffer[i] = iMA ( NULL , 0 , CCIPeriod, 0 , MODE_SMA , AppliedPrice , i);
상품 채널 지수 지표(코드에 접근할 수 없는 지표)와 함께 이것을 차트에 떨어뜨렸을 때. 둘 다 일반에 대해 동일한 값을 주었지만 개방에 대해서는 다른 값을 주었습니다!!
나는 코드를 정리하고 순수한 CCI 트리거와 양초 종가를 기반으로 한 개시 위치에 대한 코드만 유지했습니다. 누군가 이 직위가 열린 이유를 설명할 수 있습니까? EA가 CCI의 방아쇠를 당기기 위해 양초가 닫힐 때까지 기다리지 않았기 때문입니까? 그렇다면 어떻게 고칠 수 있습니까?
aptorUK : 사진에서 CCI1[1] & CCI1[2]가 모두 100 미만인 것으로 나타나므로 Sell은 발생하지 않아야 합니다. . . 이것을 인쇄하기 위해 print 문을 추가하고 전략 테스터에서 이것을 다시 실행하여 무슨 일이 일어나고 있는지 볼 수 있습니다. . .
안녕하세요 랩터님
나는이 줄을 추가했다
Print (CCI1[ 2 ] + " | " + CCI1[ 1 ]);
나는 그것을 라이브로 넣었고 1개의 짧고 1개의 긴 것이 트리거되었습니다. 첫 번째 포지션은 CCI가 100 아래로 교차했던 양초가 마감된 후 열렸습니다. 반면에 CCI가 -100 위로 교차했던 바로 그 양초에서 두 번째 포지션! 저에게는 EA가 1편처럼 계속 해주길 기대하고 있는데 왜 이렇게 우울해 지는지 모르겠어요!
예, 우리는 . . . CCI를 사용하는 것이 "다시 그리기"를 의미하는 경우에만 주의하십시오. . 바에서 100번 이상 왔다갔다 할 수 있습니다.
MT4와 함께 제공되는 CCI 사용자 지정 표시기의 코드를 다음과 같이 수정했습니다.
상품 채널 지수 지표(코드에 접근할 수 없는 지표)와 함께 이것을 차트에 떨어뜨렸을 때. 둘 다 일반에 대해 동일한 값을 주었지만 개방에 대해서는 다른 값을 주었습니다!!
누군가 아이디어가 있습니까?
타포
MT4와 함께 제공되는 CCI 사용자 지정 표시기의 코드를 다음과 같이 수정했습니다.
상품 채널 지수 지표(코드에 접근할 수 없는 지표)와 함께 이것을 차트에 떨어뜨렸을 때. 둘 다 일반에 대해 동일한 값을 주었지만 개방에 대해서는 다른 값을 주었습니다!!
누군가 아이디어가 있습니까?
타포
이것들의 스크린샷이 있습니까?
http://i39.tinypic.com/2e1vvav.png
http://i41.tinypic.com/21o55e1.png
안녕,
나는 코드를 정리하고 순수한 CCI 트리거와 양초 종가를 기반으로 한 개시 위치에 대한 코드만 유지했습니다. 누군가 이 직위가 열린 이유를 설명할 수 있습니까? EA가 CCI의 방아쇠를 당기기 위해 양초가 닫힐 때까지 기다리지 않았기 때문입니까? 그렇다면 어떻게 고칠 수 있습니까?
http://i40.tinypic.com/znmmue.png
문안 인사,
타포
어쩐지 첨부 파일을 얻을 수 없었습니다. 여기 EA가 있습니다.
http://www.4shared.com/folder/uzm1fNWV/_online.html
그것을 보고 왜 이런 식으로 행동하는지 알 수 있습니까?
어쩐지 첨부 파일을 얻을 수 없었습니다. 여기 EA가 있습니다.
http://www.4shared.com/folder/uzm1fNWV/_online.html
그것을보고 왜 이런 식으로 행동하는지 알 수 있습니까?
막대 1 & 2의 CCI 값을 보고 있지 않습니까? 주문이 들어온 양초는 당시 Bar 0이었다. . CCI 값이 결국 127 이었음은 중요하지 않습니다. . .
사진에서 CCI1[1] & CCI1[2]가 모두 100 미만인 것으로 나타나므로 Sell은 발생하지 않아야 합니다. . . 이것을 인쇄하기 위해 print 문을 추가하고 전략 테스터에서 이것을 다시 실행하여 무슨 일이 일어나고 있는지 볼 수 있습니다. . .
안녕하세요 랩터님
나는이 줄을 추가했다
나는 그것을 라이브로 넣었고 1개의 짧고 1개의 긴 것이 트리거되었습니다. 첫 번째 포지션은 CCI가 100 아래로 교차했던 양초가 마감된 후 열렸습니다. 반면에 CCI가 -100 위로 교차했던 바로 그 양초에서 두 번째 포지션! 저에게는 EA가 1편처럼 계속 해주길 기대하고 있는데 왜 이렇게 우울해 지는지 모르겠어요!
다음은 인쇄 결과입니다
2011.11.07 06:22:09 CCI EURUSD,M1: 122.97015370 | 71.61246612
2011.11.07 06:32:07 CCI EURUSD,M1: -127.56702074 | -89.52929875(이 줄은 올바른 값과 일치하지 않습니다!)
이 예에서는 잘못된 것이 없습니다. . .
구매 및 판매용 코드입니다.
이러한 값은 해당 범위에 속합니다. . .
2011.11.07 06:22:09 CCI EURUSD,M1: 122.97015370 | 71.61246612 <------- 판매용
2011.11.07 06:32:07 CCI EURUSD,M1: -127.56702074 | -89.52929875 <------ 구매
코드가 작동할 때 문제를 찾습니다. . . 전략 테스터 를 사용하여 사진을 게시한 문제 영역을 다시 실행하십시오.