코딩 도움말 - 페이지 455

 
abmmalay:
안녕하세요 상인/코더

누구든지 이 표시기로 나를 도와주세요. 이 표시기에 대한 팝업 창으로 경고해야 하는 작은 도움이 필요합니다.

경보 1 텐칸 - 기준 크로스

경보 2 센코 A- 센코 B 크로스

팝업창으로

미리 감사합니다

압말레이

이 스레드를 확인했습니까? https://www.mql5.com/en/forum/180648 ?

 
robbob1970:
안녕하세요, 누군가가 이것을 도울 수 있기를 바랍니다. cAlgo에서 이 코드를 찾았고 누군가 이를 mq4로 변환할 수 있기를 바랍니다. 미리 감사드립니다.

그래서 내 다양한 제한된 기술을 사용하여 이 사용자 지정 지표를 노크할 수 있었습니다.

breakout_channel.mq4

간단한 PA 채널입니다. 그러나 처음 로드할 때 차트가 다음과 같이 보이기 때문에 어딘가에 버그가 있다는 것을 알고 있습니다.

누군가 코드를 보고 내가 어디에서 잘못되었는지 말해 줄 수 있다면 대단히 감사할 것입니다.

가격이 추세/채널링되는 장기간을 식별하기 위해 사각형 그리기 기능을 추가할 수 있다면 다음과 같이 보일 것입니다.

보시다시피 상자는 가격이 이러한 영역에서 멀어지면 새로운 공급 영역에 도달할 때까지 계속 움직일 것이라는 이론으로 수요 영역을 강조 표시합니다.

 

이전 게시물에 이어 나는 또한 변수를 노크했습니다.

breakout_channel_ii.mq4

같은 문제가 처음 로드될 때 다음과 같이 표시됩니다.

로드되면 정상적으로 실행되고 다음과 같은 채널이 제공됩니다.

누군가가 채널을 매끄럽게 만들고 "V" 봉우리와 계곡을 제거할 수 있다면 좋을 것입니다.

두 지표를 모두 적용하면 정말 좋은 시스템을 갖게 되기 때문입니다.

 

Привет Младен! Я хочу сделать индикатор EMA, которая показывает на графике линии шМА на другой tf.No не рабодает ema.mq4

파일:
ema.mq4  9 kb
 
aria:
Привет Младен! Я хочу сделать индикатор EMA, которая показывает на графике линии шМА на другой tf.No не рабодает ema.mq4

아리아

OnInit() 함수와 버퍼 선언을 복제하고 있습니다.

이 버전을 확인하여 처리 방법을 확인하십시오(한 시간 프레임) https://www.mql5.com/en/forum/173574/page442 그런 다음 여러 시간 프레임으로 확장할 수 있습니다.

 

믈라덴! 스파시보!!! (поцелуй)

 
mladen:
스티븐펀

모든 것이 나를 위해 잘 작동하는 것 같습니다.

첨부된 예시 참조: _test_1.mq4

_______________________________________

시프트 기준 : 모든 시프트는 차트의 표시기 표시를 이동하는 것입니다. 현재 막대 값은 표시되는 위치에 관계없이 여전히 버퍼의 0번째 요소입니다. Shift는 이를 변경하지 않습니다. 마치 다른 막대의 값인 것처럼 보이게 할 뿐입니다.

안녕하세요 mladen 질문 하나만 더 해도 될까요?

매수 및 매도 신호에 대해 기울기가 녹색이고 빨간색이 매도일 때 매수 신호를 얻으려면 어떻게 해야 합니까?

지금 나는 이것을 쓰고 있었다

if ( Ma_Bid_Diff > MAOpenDistance && Bid > MA_Signal ) Signal = 1; //buy if ( Ma_Bid_Diff > MAOpenDistance && Bid < MA_Signal ) Signal = -1;//sell

이제 나는 앞으로 테스트 했고 슬로프가 녹색일 때 공개 판매 였습니다 .

코드에 문제가 있습니까?

 
stevenpun:
안녕하세요 mladen 질문 하나만 더 해도 될까요?

매수 및 매도 신호에 대해 기울기가 녹색이고 빨간색이 매도일 때 매수 신호를 얻으려면 어떻게 해야 합니까?

지금 나는 이것을 쓰고 있었다

if ( Ma_Bid_Diff > MAOpenDistance && Bid > MA_Signal ) Signal = 1; //buy if ( Ma_Bid_Diff > MAOpenDistance && Bid < MA_Signal ) Signal = -1;//sell

이제 나는 앞으로 테스트 했고 슬로프가 녹색일 때 공개 판매 였습니다 .

코드에 문제가 있습니까?

스티븐펀

이와 같이 :

double MA_Signal_now = iCustom(Symbol(),0,"NonLag ma nrp 2 nmc",NlmPeriod,NlmPrice,PctFilter,Shift,3,1);

double MA_Signal_prv = iCustom(Symbol(),0,"NonLag ma nrp 2 nmc",NlmPeriod,NlmPrice,PctFilter,Shift,3,2);

if (MA_Signal_now!=MA_Signal_prv)

{

if (MA_Signal_now== 1) // code for buy

if (MA_Signal_now==-1) // code for sell

}

 

거기 믈라덴.

내 EA에 표준 편차 를 구현하려고 했습니다.

내가 그렇게 할 때 EA는 전략 테스터에서 백 테스팅하는 동안 거래를 수행하지 못합니다. 표준 편차를 제거하면 다시 거래됩니다.

그리고 나는 조건이 충족된다고 120% 확신합니다. 나는 거래 논리를 계속해서 살펴보았습니다. 나는 논리를 남겨두고 모든 것을 제거하려고 시도했습니다.

표준편차 기간 20 > 5

그리고

표준 편차 기간 20 > 표준 기간 20 교대조 3

(매도 및 매수 조건 모두)

그리고

판매용

SMA 기간 12 < SMA 기간 12 교대 3

또는

구매를 위해

SMA 기간 12 > SMA 기간 12 교대조 3

완성된 바에서 거래하세요.

여전히 거래가 없으므로 표준 편차에 대한 구문에 오류가 있는지 귀하 또는 다른 사람이 알려줄 수 있는지 궁금합니다.

iStdDev(Symbol(),0,20,0,MODE_SMA,PRICE_CLOSE,0)>6 iStdDev(Symbol(),0,20,0,MODE_SMA,PRICE_CLOSE,0)>iStdDev(Symbol(),0,20,0,MODE_SMA,PRICE_CLOSE,3)

내 목표는 볼린저 스퀴즈를 성공적으로 정의하는 것입니다.

문안 인사

편집: 죄송합니다. 로트 크기가 잘못되었습니다.

 

믈라덴! EMA에 스위칭 기능 을 추가하십시오. Smoothed.Linear Wieghted

파일: