커뮤니티

부탁드립니다

프로필 이미지
파생돌이
2020-09-14 18:05:54
726
글번호 142361
답변완료
수고하십니다 *아래수식을 챠트에 적용해보면 plot선들이 꼬불꼬불하게나옴니다 수평선으로 나오게 수식 부탁드립니다 var :aa(0),bb(0),a1(0),a2(0),a3(0); aa = data1(C); bb = data2(C); a1=aa+(data2 (opend(0)-bb))*2; a2=aa+(data2(HighD(0)-bb))*2; a3=aa+(data2(LowD(0)-bb))*2; plot1(a1, "시가"); plot2(a2, "고가"); plot3(a3, "저가");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-09-15 14:25:16

안녕하세요 예스스탁입니다. 수평으로 표시하고자 하시면 추세선 함수를 이용하셔야 합니다. 다만 추세선함수는 봉완성시에만 동작하여 차트의 마지막봉을 기준으로는 그리지 못합니다. 차트의 마지막 완성봉값으로 수평으로 그려지게 됩니다. var :aa(0),bb(0),a1(0),a2(0),a3(0); var : cnt(0,Data1),TL1(0,Data1),TL2(0,Data1),TL3(0,Data1); aa = data1(C); bb = data2(C); a1=aa+(data2 (opend(0)-bb))*2; a2=aa+(data2(HighD(0)-bb))*2; a3=aa+(data2(LowD(0)-bb))*2; For cnt = 0 to 10 { TL_Delete(TL1[cnt]); TL_Delete(TL2[cnt]); TL_Delete(TL3[cnt]); } TL1 = TL_New(sDate,sTime,a1,NextBarSdate,NextBarStime,a1); TL2 = TL_New(sDate,sTime,a2,NextBarSdate,NextBarStime,a2); TL3 = TL_New(sDate,sTime,a3,NextBarSdate,NextBarStime,a3); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL2,true); TL_SetExtLeft(TL3,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL2,true); TL_SetExtRight(TL3,true); 즐거운 하루되세요 > 파생돌이 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 수고하십니다 *아래수식을 챠트에 적용해보면 plot선들이 꼬불꼬불하게나옴니다 수평선으로 나오게 수식 부탁드립니다 var :aa(0),bb(0),a1(0),a2(0),a3(0); aa = data1(C); bb = data2(C); a1=aa+(data2 (opend(0)-bb))*2; a2=aa+(data2(HighD(0)-bb))*2; a3=aa+(data2(LowD(0)-bb))*2; plot1(a1, "시가"); plot2(a2, "고가"); plot3(a3, "저가");