커뮤니티

66114 관련

프로필 이미지
CSI300
2020-02-24 17:00:49
352
글번호 136277
답변완료
안녕하세요 도와주신덕분에 66114 문의햇던지표2개를 차트에수평선으로 출력할수잇게되엿습니다 2개지표의 매개수평선의 가격데이타도 차트에(수평선상혹은하)에나타나도록부탁합니다 프로그래밍에한계가많아서 어쩔수없이 또 부탁합니다 수고해주세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-02-25 11:45:50

안녕하세요 예스스탁입니다. 1번지표는 수평추세선의 값을 출력하게 되어 있습니다. 2번식에만 추가해 드립니다. input : P1(5),P2(10),P3(20); input : size1(1),size2(1),size3(1); input : decimal(2); var : count(0); var : sumV1(0),sumV2(0),sumV3(0); var : mav1(0),mav2(0),mav3(0); var : TL1(0),TL2(0),TL3(0); var : TX1(0),TX2(0),TX3(0); sumV1 = 0; sumV2 = 0; sumV3 = 0; for count = 0 to P3 { if count < P1 Then sumV1 = sumV1+DayClose(count); if count < P2 Then sumV2 = sumV2+DayClose(count); if count < P3 Then sumV3 = sumV3+DayClose(count); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; maV3 = sumV3 / P3; TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL1 = TL_New(sdate[1],stime[1],mav1,sdate,stime,mav1); TL2 = TL_New(sdate[1],stime[1],mav2,sdate,stime,mav2); TL3 = TL_New(sdate[1],stime[1],mav3,sdate,stime,mav3); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL2,true); TL_SetExtLeft(TL3,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL2,true); TL_SetExtRight(TL3,true); TL_SetColor(TL1,RED); TL_SetColor(TL2,BLUE); TL_SetColor(TL3,BLACK); TL_SetSize(Tl1,size1); TL_SetSize(Tl2,size2); TL_SetSize(Tl3,size3); Text_Delete(Tx1); Text_Delete(Tx2); Text_Delete(Tx3); Tx1 = Text_New(sdate[1],stime[1],mav1,NumToStr(mav1,decimal)); Tx2 = Text_New(sdate[1],stime[1],mav2,NumToStr(mav2,decimal)); Tx3 = Text_New(sdate[1],stime[1],mav3,NumToStr(mav3,decimal)); Text_SetStyle(Tx1,0,1); Text_SetStyle(Tx2,0,1); Text_SetStyle(Tx3,0,1); 즐거운 하루되세요 > CSI300 님이 쓴 글입니다. > 제목 : 66114 관련 > 안녕하세요 도와주신덕분에 66114 문의햇던지표2개를 차트에수평선으로 출력할수잇게되엿습니다 2개지표의 매개수평선의 가격데이타도 차트에(수평선상혹은하)에나타나도록부탁합니다 프로그래밍에한계가많아서 어쩔수없이 또 부탁합니다 수고해주세요