커뮤니티

요청된 수식이 나무증권 에서

프로필 이미지
산적두목
2024-02-20 08:01:58
805
글번호 176779
답변완료
if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then { var1 = O; Var2 = C; } if var1 > 0 and Var2 > 0 Then { Plot1(var1,"주1시",IFF(var2 > var1,Red,iff(var2 < var1,Blue,Green))); plot2(var2,"주1종",IFF(var2 > var1,Red,iff(var2 < var1,Blue,Green))); } if Bdate > Bdate[1]+30 Then { var3 = O; Var4 = C; } if var3 > 0 and Var4 > 0 Then { Plot3(var3,"월1시",IFF(var4 > var3,Red,iff(var4 < var3,Blue,Green))); plot4(var4,"월1종",IFF(var4 > var3,Red,iff(var4 < var3,Blue,Green))); } input : N(20); var : TL1(0),TL2(0); TL_Delete(TL1); TL_Delete(TL2); if C[N-1] > O[N-1] Then { TL1 = TL_New(sDate[N-1],sTime[N-1],O[N-1],NextBarSdate,NextBarStime,O[N-1]); TL2 = TL_New(sDate[N-1],sTime[N-1],C[N-1],NextBarSdate,NextBarStime,C[N-1]); TL_SetColor(TL1,Red); TL_SetColor(TL2,Red); } Else if C[N-1] < O[N-1] Then { TL1 = TL_New(sDate[N-1],sTime[N-1],O[N-1],NextBarSdate,NextBarStime,O[N-1]); TL2 = TL_New(sDate[N-1],sTime[N-1],C[N-1],NextBarSdate,NextBarStime,C[N-1]); TL_SetColor(TL1,Blue); TL_SetColor(TL2,Blue); } Else { TL1 = TL_New(sDate[N-1],sTime[N-1],O[N-1],NextBarSdate,NextBarStime,O[N-1]); TL_SetColor(TL1,Green); } 수식감사함니다 그런데 bdate 혹은 tl_delete 잘못사용으로 나오는데 함수를 따로만들어서 입력해야하는지요 (나무증권) >Error(4) : >[연습1] 정의되지 않은 변수/함수명이 사용되었습니다. ; TL_Delete ; 40003
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-02-20 10:17:49

안녕하세요 예스스탁입니다. 이전 2024.01.11에 동일한 내용에 대해 답변을 드리적이 있습니다. 나무증권은 저희 프로그램이 제공되지 않습니다. 또한 해당 프로그램에 언어에 대해서는 아는 부분이 없습니다. 즐거운 하루되세요 > 산적두목 님이 쓴 글입니다. > 제목 : 요청된 수식이 나무증권 에서 > if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then { var1 = O; Var2 = C; } if var1 > 0 and Var2 > 0 Then { Plot1(var1,"주1시",IFF(var2 > var1,Red,iff(var2 < var1,Blue,Green))); plot2(var2,"주1종",IFF(var2 > var1,Red,iff(var2 < var1,Blue,Green))); } if Bdate > Bdate[1]+30 Then { var3 = O; Var4 = C; } if var3 > 0 and Var4 > 0 Then { Plot3(var3,"월1시",IFF(var4 > var3,Red,iff(var4 < var3,Blue,Green))); plot4(var4,"월1종",IFF(var4 > var3,Red,iff(var4 < var3,Blue,Green))); } input : N(20); var : TL1(0),TL2(0); TL_Delete(TL1); TL_Delete(TL2); if C[N-1] > O[N-1] Then { TL1 = TL_New(sDate[N-1],sTime[N-1],O[N-1],NextBarSdate,NextBarStime,O[N-1]); TL2 = TL_New(sDate[N-1],sTime[N-1],C[N-1],NextBarSdate,NextBarStime,C[N-1]); TL_SetColor(TL1,Red); TL_SetColor(TL2,Red); } Else if C[N-1] < O[N-1] Then { TL1 = TL_New(sDate[N-1],sTime[N-1],O[N-1],NextBarSdate,NextBarStime,O[N-1]); TL2 = TL_New(sDate[N-1],sTime[N-1],C[N-1],NextBarSdate,NextBarStime,C[N-1]); TL_SetColor(TL1,Blue); TL_SetColor(TL2,Blue); } Else { TL1 = TL_New(sDate[N-1],sTime[N-1],O[N-1],NextBarSdate,NextBarStime,O[N-1]); TL_SetColor(TL1,Green); } 수식감사함니다 그런데 bdate 혹은 tl_delete 잘못사용으로 나오는데 함수를 따로만들어서 입력해야하는지요 (나무증권) >Error(4) : >[연습1] 정의되지 않은 변수/함수명이 사용되었습니다. ; TL_Delete ; 40003