지표를 무료로 작성해 드립니다 - 페이지 14

 

안녕하세요 유리입니다. 연도, 월, 주의 시가 해당하는 수평 세그먼트를 그리는 지표를 작성해 달라고 요청하고 싶습니다. 세그먼트의 길이는 각각 1년, 1개월 및 1주입니다. 그리기 횟수, 선의 종류, 굵기 및 색상은 설정에서 설정해야 합니다.

예시를 위한 그림은 1년, 2개월, 4주 매개변수로 어떻게 보여야 하는지 보여줍니다(기간에 대한 설명은 필요 없음). 미리 감사드립니다.

파일:
EURUSDH4.png  48 kb
 

일반적으로 MQL.Bonus에 대한 보상 폐지의 관점에서(커뮤니티는 무료 다운로드의 혜택을 받지 않는 것 같습니다) - 개념이 바뀌고 있습니다. 이전과 마찬가지로 무료로 지표를 작성할 수 있지만 판매가 유망한 경우에만 나, 이 경우 고객은 표시기를 무료로 받게 되며 제품 자체는 유료로 마켓에 표시됩니다. 가격은 상징적일 것입니다.

 
Yurij Izyumov :

일반적으로 MQL.Bonus에 대한 보상 폐지의 관점에서(커뮤니티는 무료 다운로드의 혜택을 받지 않는 것 같습니다) - 개념이 바뀌고 있습니다. 이전과 마찬가지로 무료로 지표를 작성할 수 있지만 판매가 유망한 경우에만 나, 이 경우 고객은 표시기를 무료로 받고 제품 자체는 유료로 마켓에 표시됩니다. 가격은 상징적일 것입니다.

이제 KodoBase에 글을 올려도 돈이 안 드나요?
 
Alexey Kozitsyn :
이제 KodoBase에 글을 올려도 돈이 안 드나요?

내가 볼 수 있기 때문에 판단할 수 있다

보너스를 위해 2주가 비어 있고 지원팀에서 프로그램이 종료되었다고 응답했습니다.

하지만 이전 제안은 유효합니다. 합리적인 일이 있으면 무료로 해드립니다. 그러나 고객에게만

 

저는 Depth of Market "CustomScale.mq4"를 정말 좋아합니다. 마무리 할 수 있다면 ... (안타깝게도이 멋진 바보의 저자는 도달 할 수 없었습니다)

차트에 그리드가 불편한데 "Master_Info.mq4" 처럼 했으면 좋겠고 가끔은 기본 오더북을 봐야 하는 경우가 있는데 CustomScale 을 삭제하고 제자리에 놓아야 하는 경우가 많습니다. 버튼에 대한 이 작업(예: "Q")?

나는 화면과 같은 것을 원했습니다.

파일:
ZIP_archive.zip  351 kb
 

오늘의 좋은 시간!

그래서 아이디어: 거래 세션이 시작될 때(또는 사용자가 지정한 시간) 어드바이저는 이전 거래 세션(또는 사용자가 지정한 기간 동안)의 최대 및 최소 가격 수준을 표시합니다. . 다음으로, 극한값이 이탈할 경우 해당 위치에 진입하기 위해 보류 중인 주문이 배치됩니다.
전일의 고점을 X포인트 상회하여 매수하기 위한 보류 주문
전일 저점보다 Y 포인트 낮은 보류 중인 매도 주문 .

X 및 Y - 사용자가 설정합니다.

추신: 경고 주셔서 감사합니다! :)

 
좋은 시간입니다. CCI-20, CCI-14, RSI-7과 같이 세 가지 분기를 기반으로 칠면조를 작성할 수 있는지 알려주세요. 창에 경고 알림이 있는 화살표가 있는 화살표로 세 가지를 모두 일치시키려면 이들을 결합해야 합니다. 또는 신호 방향 색상의 아이콘, 표시기는 있지만 차트에서 지하실이 많은 공간을 차지할 때 편리하지 않습니다.
파일:
 

안녕하세요!

나는 이것이 이미 일어났을 수도 있다는 것을 알고 있지만 여전히 A. Elder 자신의 설명에 따라 Elder Security Zones 표시기를 추가하도록 프로그래밍하는 방법을 아는 모든 사람에게 묻습니다.

즉, 상승 추세 동안 영역이 이전 값 아래로 "떨어지지" 않고 하락 추세 동안에는 이전 값을 돌파하지 않도록 합니다.

Elder는 다음과 같이 씁니다. " 안전 지대 방법은 소음 수준을 측정하고 시장 소음 수준의 배수에 정차합니다. 우리는 22일 EMA의 기울기로 추세를 결정할 수 있습니다. 소음을 측정하려면 다음을 선택해야 합니다. 제어 기간의 길이, 즉 시간을 얼마나 거슬러 올라가 볼 것인지 결정합니다. 이 기간은 평균 노이즈 수준을 나타낼 만큼 충분히 길어야 하지만 최근 시간과 연결될 만큼 짧아야 합니다. 10 또는 20을 취할 수 있습니다. 일, 그리고 장기 시장 행동의 평균 매개변수를 찾기 위해 한 단계의 기간을 가질 수 있습니다. 추세가 상승하면 통제 기간 동안 모든 가격 내역을 표시하고 해당 값을 더한 다음 나눕니다. 브레이크 아웃 수로.따라서 선택한 기간 동안의 평균 다운 브레이크 아웃 값을 얻을 수 있으며, 이 시간 동안의 평균 소음 수준을 반영합니다. 더 가까운 거리에서 - 손실을 요청합니다. 중지 주문은 평균 브레이크 아웃 값보다 더 멀리 있어야 합니다. 몇 가지 요인으로 곱하십시오. 2로 시작한 다음 더 큰 숫자로 실험하십시오. 전날 저점에서 결과를 빼고 해당 수준에 손절매를 배치합니다. 오늘의 저점이 어제보다 낮으면 주문을 어제보다 낮게 이동하지 마십시오. 롱 포지션은 보호 정지 주문을 위로만 이동할 수 있고 결코 아래로 이동할 수 없기 때문입니다. 추세가 하락할 때 정반대의 규칙을 따르십시오. 22일 EMA가 하락하면 통제 기간 동안 상승 돌파 횟수를 계산하고 평균을 계산합니다. 결과 숫자에 2부터 시작하는 몇 가지 요소를 곱합니다. 숏에 베팅하고 전날 고점에 평균 상승 돌파의 두 배를 추가하여 보호 스탑 오더를 설정합니다. 가격이 고점을 낮추면 정지점을 낮추되 절대 높이면 안 됩니다. "

통화 시세 척도의 가치를 나타내는 SL 수준(위 및 아래)의 그림을 추가하는 것도 매우 좋을 것입니다.

도움을 주신 모든 분들께 감사드립니다!

표시기 코드:

#property copyright "Copyright 2016, MetaQuotes Software Corp."

#속성 링크 "https://www.mql5.com"

#속성 버전 "1.00"


#속성 표시기_차트_창

#속성 표시기_버퍼 2

#property indicator_color1 파란색

#property indicator_color2 빨간색

//---- 입력 매개변수

외부 정수 N=10;

외부 이중 K=2.0;

//---- 버퍼

이중 ExtMapBuffer1[];

이중 ExtMapBuffer2[];

이중 UpBreak[];

더블다운브레이크[];

더블Nup[];

더블다운[];


//+----------------------------------------------- --------------------+

//| 사용자 지정 표시기 초기화 기능 |

//+----------------------------------------------- --------------------+

정수 초기화()

{

//---- 표시기

표시 버퍼(6);

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexBuffer(2,UpBreak);

SetIndexBuffer(3,DownBreak);

SetIndexBuffer(4,nup);

SetIndexBuffer(5,Ndown);

SetIndexDrawBegin(0,N+1);

SetIndexDrawBegin(1,N+1);

//----

리턴(0);

}

//+----------------------------------------------- --------------------+

//| 사용자 지정 표시기 초기화 해제 기능 |

//+----------------------------------------------- --------------------+

정수 초기화()

{

//----


리턴(0);

}

//+----------------------------------------------- --------------------+

//| 사용자 지정 표시기 반복 기능 |

//+----------------------------------------------- --------------------+


정수 시작()

{

int counted_bars=IndicatorCounted();

//----

int i, 제한;

더블 업, 다운;

더블 카운트업, 카운트다운;

if (counted_bars==0) limit=Bars-1;

if (counted_bars>0) limit=Bars-counted_bars;

한계--;

(i=limit;i>=0;i--)

{

if (낮음[i]<낮음[i+1])

{

아래=낮음[i+1]-낮음[i];

Ndown[i]=1.0;

}

또 다른

{

아래로 = 0.0;

Ndown[i]=0.0;

}

경우 (높음[i]>높음[i+1])

{

위=높음[i]-높음[i+1];

Nup[i]=1.0;

}

또 다른

{

위로 = 0.0;

Nup[i]=0.0;

}

UpBreak[i]=업;

DownBreak[i]=아래로;

}

(i=limit;i>=0;i--)

{

countUp=iMAOnArray(Nup,0,N,0,MODE_SMA,i+1)*N;

countDown=iMAOnArray(Ndown,0,N,0,MODE_SMA,i+1)*N;

if (countUp>0) ExtMapBuffer1[i]=High[i+1]+K*iMAOnArray(UpBreak,0,N,0,MODE_SMA,i+1)*N/countUp;

else ExtMapBuffer1[i]=높음[i+1];

if (countDown>0) ExtMapBuffer2[i]=Low[i+1]-K*iMAOnArray(DownBreak,0,N,0,MODE_SMA,i+1)*N/countDown;

else ExtMapBuffer2[i]=낮음[i+1];

}

//----

반환(0);

}

//+----------------------------------------------- --------------------+

Автоматический трейдинг и тестирование торговых стратегий
Автоматический трейдинг и тестирование торговых стратегий
  • www.mql5.com
MQL5: язык торговых стратегий для MetaTrader 5, позволяет писать собственные торговые роботы, технические индикаторы, скрипты и библиотеки функций
 

안녕하세요.

아이디어는 있지만 스스로 프로그래밍하는 방법을 모르겠습니다 :(

3개의 지표를 결합하고 싶습니다. 하나의 경고를 두 개의 추가 경고로 필터링하는 것이 더 정확할 것입니다...

결론은 이것입니다 - 슈퍼 신호 채널 경고 표시기가 있으며 가격 움직임에 따라 경고를 제공 하고 위 또는 아래 화살표 를 그립니다. 일반적으로 가격이 특정 수준에서 반등하고 소리 신호와 알림을 제공합니다.

종종 그는 일찍이 신호를 보냅니다. 2개의 지표를 더 추가하여 이러한 매수 매도 신호를 필터링합니다... 필요한 것은 다음과 같습니다.

이제 super-signals-channel-alert turkey가 설치된 상태에서 화살표가 있는 신호를 기다리고 있습니다. 매도 알림이 트리거되고 아래쪽 화살표가 나타난 후 다른 2개의 표시기를 살펴봅니다. 기간이 3인 RSI 지표가 90 수준보다 높고 스토캐스틱이 모두 수준 80(설정 5,3,3 사용) 위에 있는 경우, 매도 거래를 엽니다 ---- 필요합니다. rsi 및 stochastics가 위에서 설명한 조건을 충족하지 않으면 사운드 신호가 없고 화면에 표시되지 않으며 화살표가 나타나지 않으며 RSI와 Stoch가 모두 RSI(3 > 90) 및 Stochastic(5,3)에 해당하는 경우에만 나타납니다. ,3 > 80).

또한 반대로:

슈퍼 신호 채널 경고를 기다리고 있습니다. 구매 경고가 트리거되고 위쪽 화살표가 나타난 후 기간이 3인 rsi 표시기가 레벨 10보다 높고 다른 2개의 표시기를 살펴봅니다. 확률론적 두 라인 모두 레벨 20 미만(설정 5, 3.3), 구매 거래를 엽니다. ---- rsi와 확률론이 위에 설명된 조건을 충족하지 않으면 소리 신호가 없습니다. , 화면에 표시되지 않고 화살표도 나타나지 않지만 rsi와 stoch가 RSI(3 < 10) 및 stochastic(5,3,3 > 20)에 해당하는 경우에만 나타납니다.

결합 지표에서 rsi와 stochastic의 수준과 기간을 조정할 수 있다면 일반적으로 훌륭할 것입니다.

모든 지표를 지속적으로 관찰하고 모니터링하기에는 인내심이 충분하지 않지만 모든 지표가 올바른 값에 있을 때만 경보가 작동한다면 매우 편리할 것입니다.

슈퍼 신호 채널 경고 표시기 부착

이렇게 하는 것이 현실적이라면 그러한 지표를 작성하는 데 도움을 요청합니다. 저 뿐만 아니라 제 성배를 찾도록 도와주실 거라 생각합니다. :)

 
얘들 아, 시간을 절약하십시오. 정상적인 숫자 또는 성공적인 항목의 확률을 제공하지 않는 지표가 있는 경우 다른 기간 또는 이와 유사한 것으로 동일한 3개 중 1개를 펜싱하려고 해서는 안 됩니다. 99.99%의 확률은 개선되지 않을 것입니다. 좋은 입력과 나쁜 입력을 모두 버리면 됩니다. 그러나 항상 입력뿐만 아니라 출력, 특히 극단적인 입력, 즉 잘못된 입력에 대해서도 항상 기억하십시오. 성공적인 종료는 성공의 두 번째 50%입니다.
사유: