커뮤니티
부탁드립니다.
2017-07-21 08:20:01
120
글번호 111484
안녕하세요?
ADX_DT2식에서요 ADX선이 20 아래에서 20을 돌파하여 40에 도달할때까지 구간에는 Cyan색으로 표시하고, ADX선이 40위에 있다가 40을 이탈하여 20에 도달할때까지의 구간에는 Gray색으로 표시하고자 합니다. 아래의 식에 추가해서 완성 좀 부탁드립니다.
감사합니다.
======================================================================================
Input : Period(14);
var : ADXv(0,Data2),DP(0,Data2),DM(0,Data2);
ADXv = Data2(ADX(Period));
DP = Data2(DiPlus(Period));
DM = Data2(DiMinus(Period));
If ADXv > 40 Then
Plot1(ADXv,"ADX",MAGENTA);
If ADXv < 20 Then
Plot1(ADXv,"ADX",BLACK);
If ADXv < 20 Then
{
Alert("국선ADX음영_추세기대_추세선진입.");
}
PlotBaseLine1(20);
PlotBaseLine2(40);
답변 1
예스스탁 예스스탁 답변
2017-07-21 13:26:16
Input : Period(14);
var : ADXv(0,Data2),DP(0,Data2),DM(0,Data2),T(0,data2);
ADXv = Data2(ADX(Period));
DP = Data2(DiPlus(Period));
DM = Data2(DiMinus(Period));
if crossup(adxv,40) Then
T = 2;
if CrossDown(adxv,40) Then
T = -2;
if CrossUp(adxv,20) Then
T = 1;
if CrossDown(adxv,20) Then
T = -1;
If T == 2 Then
Plot1(ADXv,"ADX",MAGENTA);
If T == -1 Then
Plot1(ADXv,"ADX",BLACK);
If T == -2 Then
Plot1(ADXv,"ADX",GRAY);
If T == 1 Then
Plot1(ADXv,"ADX",CYAN);
If ADXv < 20 Then
{
Alert("국선ADX음영_추세기대_추세선진입.");
}
PlotBaseLine1(20);
PlotBaseLine2(40);
> 매버릭 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 안녕하세요?
ADX_DT2식에서요 ADX선이 20 아래에서 20을 돌파하여 40에 도달할때까지 구간에는 Cyan색으로 표시하고, ADX선이 40위에 있다가 40을 이탈하여 20에 도달할때까지의 구간에는 Gray색으로 표시하고자 합니다. 아래의 식에 추가해서 완성 좀 부탁드립니다.
감사합니다.
======================================================================================
Input : Period(14);
var : ADXv(0,Data2),DP(0,Data2),DM(0,Data2);
ADXv = Data2(ADX(Period));
DP = Data2(DiPlus(Period));
DM = Data2(DiMinus(Period));
If ADXv > 40 Then
Plot1(ADXv,"ADX",MAGENTA);
If ADXv < 20 Then
Plot1(ADXv,"ADX",BLACK);
If ADXv < 20 Then
{
Alert("국선ADX음영_추세기대_추세선진입.");
}
PlotBaseLine1(20);
PlotBaseLine2(40);