커뮤니티

수식 수정요청

프로필 이미지
요타
2022-07-08 08:27:15
1528
글번호 160540
답변완료
* 매번 도움에 감사드립니다 * 아래수식 수정 좀 요청 드립니다. 1. 숫자가 겹처지는데 한개만 출력(전후선 편차가 3틱 이상일 경우만 출력) 2. 수평선이 좌우 모두 길게 나오도록 요청(30봉 아니고 전체 출력) 3. 현재값대비 50틱 이상은 안보이도록 요청(수평선이 너무 많이 출력됨) ## # 이전 최고가와 최저가 if stime <= 073000 Then {var11 = dayhigh; var21 = daylow; } if stime > 073000 and stime <= 080000 Then {var12 = dayhigh; var22 = daylow; } if stime > 080000 and stime <= 083000 Then {var13 = dayhigh; var23 = daylow; } if stime > 083000 and stime <= 090000 Then {var14 = dayhigh; var24 = daylow; } var : TL(0),TX(0); TL = TL_New(sDate[30],sTime[30],Var11,sDate,sTime,Var11); TL = TL_New(sDate[30],sTime[30],Var12,sDate,sTime,Var12); TL = TL_New(sDate[30],sTime[30],Var13,sDate,sTime,Var13); TL = TL_New(sDate[30],sTime[30],Var14,sDate,sTime,Var14); TL = TL_New(sDate[30],sTime[30],Var21,sDate,sTime,Var21); TL = TL_New(sDate[30],sTime[30],Var22,sDate,sTime,Var22); TL = TL_New(sDate[30],sTime[30],Var23,sDate,sTime,Var23); TL = TL_New(sDate[30],sTime[30],Var24,sDate,sTime,Var24); TX = Text_New(sDate,sTime,Var11,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var12,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var13,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var14,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var21,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var22,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var23,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var24,NumToStr(Var11,2)); 고맙습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-07-08 13:40:55

안녕하세요 예스스탁입니다. if stime <= 073000 Then {var11 = dayhigh; var21 = daylow; } if stime > 073000 and stime <= 080000 Then {var12 = dayhigh; var22 = daylow; } if stime > 080000 and stime <= 083000 Then {var13 = dayhigh; var23 = daylow; } if stime > 083000 and stime <= 090000 Then {var14 = dayhigh; var24 = daylow; } var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),TL6(0),TL7(0),TL8(0); var : TX1(0),TX2(0),TX3(0),TX4(0),TX5(0),TX6(0),TX7(0),TX8(0); TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); TL1 = TL_New(sDate[30],sTime[30],Var11,sDate,sTime,Var11); TL2 = TL_New(sDate[30],sTime[30],Var12,sDate,sTime,Var12); TL3 = TL_New(sDate[30],sTime[30],Var13,sDate,sTime,Var13); TL4 = TL_New(sDate[30],sTime[30],Var14,sDate,sTime,Var14); TL5 = TL_New(sDate[30],sTime[30],Var21,sDate,sTime,Var21); TL6 = TL_New(sDate[30],sTime[30],Var22,sDate,sTime,Var22); TL7 = TL_New(sDate[30],sTime[30],Var23,sDate,sTime,Var23); TL8 = TL_New(sDate[30],sTime[30],Var24,sDate,sTime,Var24); TL_SetExtRight(TL1,true); TL_SetExtRight(TL2,true); TL_SetExtRight(TL3,true); TL_SetExtRight(TL4,true); TL_SetExtRight(TL5,true); TL_SetExtRight(TL6,true); TL_SetExtRight(TL7,true); TL_SetExtRight(TL8,true); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL2,true); TL_SetExtLeft(TL3,true); TL_SetExtLeft(TL4,true); TL_SetExtLeft(TL5,true); TL_SetExtLeft(TL6,true); TL_SetExtLeft(TL7,true); TL_SetExtLeft(TL8,true); Text_Delete(TX1); Text_Delete(TX2); Text_Delete(TX3); Text_Delete(TX4); Text_Delete(TX5); Text_Delete(TX6); Text_Delete(TX7); Text_Delete(TX8); TX1 = Text_New(sDate,sTime,Var11,NumToStr(Var11,2)); TX2 = Text_New(sDate,sTime,Var12,NumToStr(Var11,2)); TX3 = Text_New(sDate,sTime,Var13,NumToStr(Var11,2)); TX4 = Text_New(sDate,sTime,Var14,NumToStr(Var11,2)); TX5 = Text_New(sDate,sTime,Var21,NumToStr(Var11,2)); TX6 = Text_New(sDate,sTime,Var22,NumToStr(Var11,2)); TX7 = Text_New(sDate,sTime,Var23,NumToStr(Var11,2)); TX8 = Text_New(sDate,sTime,Var24,NumToStr(Var11,2)); 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 수식 수정요청 > * 매번 도움에 감사드립니다 * 아래수식 수정 좀 요청 드립니다. 1. 숫자가 겹처지는데 한개만 출력(전후선 편차가 3틱 이상일 경우만 출력) 2. 수평선이 좌우 모두 길게 나오도록 요청(30봉 아니고 전체 출력) 3. 현재값대비 50틱 이상은 안보이도록 요청(수평선이 너무 많이 출력됨) ## # 이전 최고가와 최저가 if stime <= 073000 Then {var11 = dayhigh; var21 = daylow; } if stime > 073000 and stime <= 080000 Then {var12 = dayhigh; var22 = daylow; } if stime > 080000 and stime <= 083000 Then {var13 = dayhigh; var23 = daylow; } if stime > 083000 and stime <= 090000 Then {var14 = dayhigh; var24 = daylow; } var : TL(0),TX(0); TL = TL_New(sDate[30],sTime[30],Var11,sDate,sTime,Var11); TL = TL_New(sDate[30],sTime[30],Var12,sDate,sTime,Var12); TL = TL_New(sDate[30],sTime[30],Var13,sDate,sTime,Var13); TL = TL_New(sDate[30],sTime[30],Var14,sDate,sTime,Var14); TL = TL_New(sDate[30],sTime[30],Var21,sDate,sTime,Var21); TL = TL_New(sDate[30],sTime[30],Var22,sDate,sTime,Var22); TL = TL_New(sDate[30],sTime[30],Var23,sDate,sTime,Var23); TL = TL_New(sDate[30],sTime[30],Var24,sDate,sTime,Var24); TX = Text_New(sDate,sTime,Var11,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var12,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var13,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var14,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var21,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var22,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var23,NumToStr(Var11,2)); TX = Text_New(sDate,sTime,Var24,NumToStr(Var11,2)); 고맙습니다