예스스탁
예스스탁 답변
2022-04-11 10:41:49
안녕하세요
예스스탁입니다.
0.32선에 대해서만 작성해 드립니다.
수식 내용 참고하셔서 1.32, 2.32선은 직접 추가하시기 바랍니다.
색상,굵기는 외부변수처리해 드립니다.
저희가 모두 별도로 지정해 드리기 어려우므로
도움말에서 색상예약어 참고하셔서 변경하시기 바랍니다.
input : per1(0.32);
input : 색1(Black),색2(Black),색3(Black),색4(Black),색5(Black),색6(Black),색7(Black),색8(Black);
input : 굵기1(1),굵기2(1),굵기3(1),굵기4(1),굵기5(1),굵기6(1),굵기7(1),굵기8(1);
var : d1(0),t1(0);
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);
var1 = DayClose(1)-(DayHigh(1)-DayLow(1))*(Per1);
var2 = DayClose(1)+(DayHigh(1)-DayLow(1))*(Per1);
var3 = DayClose(0)-(DayHigh(1)-DayLow(1))*(Per1);
var4 = DayClose(0)+(DayHigh(1)-DayLow(1))*(Per1);
var5 = DayHigh(1)-(DayHigh(1)-DayLow(1))*(Per1);
var6 = DayHigh(1)+(DayHigh(1)-DayLow(1))*(Per1);
var7 = DayLow(1)-(DayHigh(1)-DayLow(1))*(Per1);
var8 = DayLow(1)+(DayHigh(1)-DayLow(1))*(Per1);
if Bdate != Bdate[1] Then
{
d1 = Bdate;
t1 = sTime;
TL1 = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1);
TL2 = TL_New(sDate,sTime,var2,NextBarSdate,NextBarStime,var2);
TL3 = TL_New(sDate,sTime,var3,NextBarSdate,NextBarStime,var3);
TL4 = TL_New(sDate,sTime,var4,NextBarSdate,NextBarStime,var4);
TL5 = TL_New(sDate,sTime,var5,NextBarSdate,NextBarStime,var5);
TL6 = TL_New(sDate,sTime,var6,NextBarSdate,NextBarStime,var6);
TL7 = TL_New(sDate,sTime,var7,NextBarSdate,NextBarStime,var7);
TL8 = TL_New(sDate,sTime,var8,NextBarSdate,NextBarStime,var8);
TL_SetColor(TL1,색1);
TL_SetColor(TL2,색2);
TL_SetColor(TL3,색3);
TL_SetColor(TL4,색4);
TL_SetColor(TL5,색5);
TL_SetColor(TL6,색6);
TL_SetColor(TL7,색7);
TL_SetColor(TL8,색8);
TL_SetSize(TL1,굵기1);
TL_SetSize(TL2,굵기2);
TL_SetSize(TL3,굵기3);
TL_SetSize(TL4,굵기4);
TL_SetSize(TL5,굵기5);
TL_SetSize(TL6,굵기6);
TL_SetSize(TL7,굵기7);
TL_SetSize(TL8,굵기8);
}
Else
{
TL_SetEnd(TL1,Sdate,stime,var1);
TL_SetEnd(TL2,Sdate,stime,var2);
TL_SetBegin(TL3,D1,T1,var3);
TL_SetBegin(TL4,D1,T1,var4);
TL_SetEnd(TL3,Sdate,stime,var3);
TL_SetEnd(TL4,Sdate,stime,var4);
TL_SetEnd(TL5,Sdate,stime,var5);
TL_SetEnd(TL6,Sdate,stime,var6);
TL_SetEnd(TL7,Sdate,stime,var7);
TL_SetEnd(TL8,Sdate,stime,var8);
}
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(NextBarSdate,NextBarStime,var1,NumToStr(Var1,2));
tx2 = Text_New(NextBarSdate,NextBarStime,var2,NumToStr(Var2,2));
tx3 = Text_New(NextBarSdate,NextBarStime,var3,NumToStr(Var3,2));
tx4 = Text_New(NextBarSdate,NextBarStime,var4,NumToStr(Var4,2));
tx5 = Text_New(NextBarSdate,NextBarStime,var5,NumToStr(Var5,2));
tx6 = Text_New(NextBarSdate,NextBarStime,var6,NumToStr(Var6,2));
tx7 = Text_New(NextBarSdate,NextBarStime,var7,NumToStr(Var7,2));
tx8 = Text_New(NextBarSdate,NextBarStime,var8,NumToStr(Var8,2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
Text_SetStyle(tx4,0,1);
Text_SetStyle(tx5,0,1);
Text_SetStyle(tx6,0,1);
Text_SetStyle(tx7,0,1);
Text_SetStyle(tx8,0,1);
Text_SetColor(tx1,색1);
Text_SetColor(tx2,색2);
Text_SetColor(tx3,색3);
Text_SetColor(tx4,색4);
Text_SetColor(tx5,색5);
Text_SetColor(tx6,색6);
Text_SetColor(tx7,색7);
Text_SetColor(tx8,색8);
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 수식 의뢰드립니다.
> 다음 아래 수식조건을 수평선+(가격표시 포함)으로 당일 장시작에 나타날 수 있도록 만들어 주시길 부탁드립니다!
수평선과 가격표시는 겹치지 않게 간격 조정을 부탁드립니다.
수평선의 색상과 두께는 외부 변수로 부탁드립니다!
항상 도움을 주셔서 감사합니다!
-----------------------------------------
전일종가 - (전일진폭 X 0.32)
전일종가 - (전일진폭 X 1.32)
전일종가 - (전일진폭 X 2.32)
전일종가 + (전일진폭 X 0.32)
전일종가 + (전일진폭 X 1.32)
전일종가 + (전일진폭 X 2.32)
당일종가 - (전일진폭 X 0.32)
당일종가 - (전일진폭 X 1.32)
당일종가 - (전일진폭 X 2.32)
당일종가 + (전일진폭 X 0.32)
당일종가 + (전일진폭 X 1.32)
당일종가 + (전일진폭 X 2.32)
전일고가 - (전일진폭 X 0.32)
전일고가 - (전일진폭 X 1.32)
전일고가 - (전일진폭 X 2.32)
전일고가 + (전일진폭 X 0.32)
전일고가 + (전일진폭 X 1.32)
전일고가 + (전일진폭 X 2.32)
전일저가 - (전일진폭 X 0.32)
전일저가 - (전일진폭 X 1.32)
전일저가 - (전일진폭 X 2.32)
전일저가 + (전일진폭 X 0.32)
전일저가 + (전일진폭 X 1.32)
전일저가 + (전일진폭 X 2.32)