커뮤니티

부탁드립니다

프로필 이미지
파생돌이
2020-05-29 14:22:59
2497
글번호 139366
답변완료
수고하십니다 *아래수식을 지표에 별표 표시되게 수식부탁드립니다 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");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

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");