예스스탁
예스스탁 답변
2021-07-28 13:55:05
안녕하세요
예스스탁입니다.
추세선함수를 이용해야 하므로 완성봉으로
50개봉 최고가와 최저가 기준으로 그려지게 됩니다.
input : N(50);
input : per1(23.6),per2(38.2),per3(50.0),per4(61.8),per5(76.4);
var : HH(0),LL(0),TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),TL6(0),TL7(0);
HH = Highest(H,N);
LL = Lowest(H,N);
if HH > 0 and LL > 0 Then
{
var1 = HH-(HH-LL)*(Per1/100);
var2 = HH-(HH-LL)*(Per2/100);
var3 = HH-(HH-LL)*(Per3/100);
var4 = HH-(HH-LL)*(Per4/100);
var5 = HH-(HH-LL)*(Per5/100);
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL3);
TL_Delete(TL4);
TL_Delete(TL5);
TL_Delete(TL6);
TL_Delete(TL7);
TL1 = TL_New(sDate[N-1],sTime[N-1],HH,NextBarSdate,NextBarStime,HH);
TL2 = TL_New(sDate[N-1],sTime[N-1],var1,NextBarSdate,NextBarStime,var1);
TL3 = TL_New(sDate[N-1],sTime[N-1],var2,NextBarSdate,NextBarStime,var2);
TL4 = TL_New(sDate[N-1],sTime[N-1],var3,NextBarSdate,NextBarStime,var3);
TL5 = TL_New(sDate[N-1],sTime[N-1],var4,NextBarSdate,NextBarStime,var4);
TL6 = TL_New(sDate[N-1],sTime[N-1],var5,NextBarSdate,NextBarStime,var5);
TL7 = TL_New(sDate[N-1],sTime[N-1],LL,NextBarSdate,NextBarStime,LL);
TL_SetSize(TL1,8);
TL_SetSize(TL2,8);
TL_SetSize(TL3,8);
TL_SetSize(TL4,8);
TL_SetSize(TL5,8);
TL_SetSize(TL6,8);
TL_SetSize(TL7,8);
}
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 지표 하나만 요청 드립니다.
> * 더운 날씨에 수고 많습니다.
* 요청 사항
ㅇ 50봉(입력값) 최고가와 최저가를 기준으로 피노나치 수열 수평선좀 부탁 드립니다.
- 수평선은 해당 봉수만 그려지게 부탁 드림니다.
- 선 굵기는 8 정도로 부탁 드립니다.
* 고맙습니다. 좋은 하루 되십시요.