예스스탁
예스스탁 답변
2020-05-29 15:53:54
안녕하세요
예스스탁입니다.
if CrossDOWN(MM,Mv)&&비교 Then
올려주신 내용에서 위 조건문은 만족할수 없는 조건입니다.
MM은 MACD값이고 Mv는 봉의 가격입니다. 서로 교차가 발생할수 없습니다.
if CrossDOWN(C,Mv)&&비교 Then
종가가 교차하게 하셔야 합니다.
위 내용이 아니면 조건에 만족할수가 없습니다.
텍스트는 지표에 표시되게 되어 있습니다.
var : MM(0),MS(0),조건(false),MV(0),비교(false),tx(0);
MM=MACD(기간1,기간2);
Ms=ema(MM,기간3);
조건=MM>MM[1]&&MM[1]<MM[2]&&MM<Ms;
if 조건 Then
Mv = L[1];
비교 = MM<Ms&&MM[1]<Ms[1]&&
MM[2]<Ms[2]&&
MM[3]<Ms[3]&&
MM[4]<Ms[4]&&
MM[5]<Ms[5]&&
MM[6]<Ms[6]&&
MM[7]<Ms[7]&&
MM[8]<Ms[8]&&
MM[9]<Ms[9];
if CrossDOWN(c,Mv)&&비교 Then
{
tx = Text_New_Self(sdate,stime,MM,"★");
#Text_SetStyle(tx,2,1);
Text_SetColor(tx,BLACK);
Text_SetBold(tx,4);}
plot1(MM,"macd");
즐거운 하루되세요
> 파생돌이 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 수고하십니다
*아래수식을 지표에 별표 표시되게 수식부탁드립니다
var : MM(0),MS(0),조건(false),MV(0),비교(false),tx(0);
MM=MACD(기간1,기간2);
Ms=ema(MM,기간3);
조건=MM>MM[1]&&MM[1]<MM[2]&&MM<Ms;
if 조건 Then
Mv = L[1];
비교 = MM<Ms&&MM[1]<Ms[1]&&
MM[2]<Ms[2]&&
MM[3]<Ms[3]&&
MM[4]<Ms[4]&&
MM[5]<Ms[5]&&
MM[6]<Ms[6]&&
MM[7]<Ms[7]&&
MM[8]<Ms[8]&&
MM[9]<Ms[9];
if CrossDOWN(MM,Mv)&&비교 Then{
tx = Text_New_Self(sdate,stime,MM,"★");
#Text_SetStyle(tx,2,1);
Text_SetColor(tx,BLACK);
Text_SetBold(tx,4);}
plot1(MM,"macd");