답변완료
문의
항상감사합니다
주신식에서 라인굵기,색도 알려주세요!
1]2]3]
4]는 라인이름 넣을수 있는 곳도 알려주세요
input : N(0);
Plot1(dayOpen(N), "시가");
Plot2(dayHigh(N), "고가");
Plot3(dayLow(N), "저가");
var : tx1(0),tx2(0),tx3(0);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
tx1 = Text_New_Self(sdate,sTime,DayOpen(N),"시가:"+NumToStr(DayOpen(N),2));
tx2 = Text_New_Self(sdate,sTime,DayHigh(N),"고가:"+NumToStr(DayHigh(N),2));
tx3 = Text_New_Self(sdate,sTime,DayLow(N),"저가:"+NumToStr(DayLow(N),2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
#텍스트색
Text_SetColor(tx1,RED);
Text_SetColor(tx2,RED);
Text_SetColor(tx3,RED);
#텍스트크기
Text_SetSize(tx1,10);
Text_SetSize(tx2,10);
Text_SetSize(tx3,10);
2
Inputs: Length1(5),Length2(20),Length3(60);
Variables: TLen1(0),TLen2(0),TLen3(0),TRIma1(0),TRIma2(0),TRIma3(0);
TLen1 = Ceiling((Length1 + 1) * .5);
TLen2 = Ceiling((Length2 + 1) * .5);
TLen3 = Ceiling((Length3 + 1) * .5);
TRIma1 = ma(ma(C, TLen1), TLen1);
TRIma2 = ma(ma(C, TLen2), TLen2);
TRIma3 = ma(ma(C, TLen3), TLen3);
Plot1(Trima1, "5일삼각가중");
Plot2(Trima2, "10일삼각가중");
Plot3(Trima3, "20일삼각가중");
var : tx1(0),tx2(0),tx3(0);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
tx1 = Text_New_Self(sdate,sTime,Trima1,"삼각5:"+NumToStr(Trima1,2));
tx2 = Text_New_Self(sdate,sTime,Trima2,"삼각10:"+NumToStr(Trima2,2));
tx3 = Text_New_Self(sdate,sTime,Trima3,"삼각20:"+NumToStr(Trima3,2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
#텍스트색
Text_SetColor(tx1,RED);
Text_SetColor(tx2,RED);
Text_SetColor(tx3,RED);
#텍스트크기
Text_SetSize(tx1,10);
Text_SetSize(tx2,10);
Text_SetSize(tx3,10);
3
Input : Period1(5);
var1 = wma(C,Period1);
Plot1(var1, "가중이동평균1");
var : tx1(0);
Text_Delete(tx1);
tx1 = Text_New_Self(sdate,sTime,var1,"가중이평:"+NumToStr(var1,2));
Text_SetStyle(tx1,0,1);
#텍스트색
Text_SetColor(tx1,RED);
#텍스트크기
Text_SetSize(tx1,10);
__________________________________________
4]
#Input : 기준1(*), 이격1(*), 이격2(*),이격3(*), AA1(*);
Input : 기준1(0), 이격1(0), 이격2(0),이격3(0), AA1(0);
var : tx1(0),tx2(0),tx3(0),tx4(0);
var : tx5(0),tx6(0),tx7(0),tx8(0);
var3 = 기준1;
var1=0;
if var1 <= AA1 Then
{
plotbaseline1(Var3+이격3,"1+0.6");
plotbaseline2(Var3,"기준1");
plotbaseline3(Var3-이격3,"1-0.6");
plotbaseline4(Var3-이격2,"1-1.25");
var1 = var1 +1 ;
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
Text_Delete(tx4);
tx1 = Text_New_Self(sDate,sTime,Var3+이격3,"1+0.6"+NumToStr(Var3-(이격1*1)+이격3,2));
tx2 = Text_New_Self(sDate,sTime,Var3,"기준1"+NumToStr(Var3-(이격1*1),2));
tx3 = Text_New_Self(sDate,sTime,Var3-이격3,"1-0.6"+NumToStr(Var3-(이격1*1)-이격3,2));
tx4 = Text_New_Self(sDate,sTime,Var3-이격2,"1-1.25"+NumToStr(Var3-(이격1*1)-이격2,2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
Text_SetStyle(tx4,0,1);
#텍스트색
Text_SetColor(tx1,RED);
Text_SetColor(tx2,RED);
Text_SetColor(tx3,RED);
Text_SetColor(tx4,RED);
#텍스트크기
Text_SetSize(tx1,10);
Text_SetSize(tx2,10);
Text_SetSize(tx3,10);
Text_SetSize(tx4,10);
}
if var1 <= AA1 Then {
plotbaseline5(Var3-(이격1*1)+이격3,"2+0.6");
plotbaseline6(Var3-(이격1*1),"기준2");
plotbaseline7(Var3-(이격1*1)-이격3,"2-0.6");
plotbaseline8(Var3-(이격1*1)-이격2,"2-1.25");
var1 = var1 +1 ;
Text_Delete(tx5);
Text_Delete(tx6);
Text_Delete(tx7);
Text_Delete(tx8);
tx5 = Text_New_Self(sDate,sTime,Var3-(이격1*1)+이격3,"2+0.6"+NumToStr(Var3-(이격1*1)+이격3,2));
tx6 = Text_New_Self(sDate,sTime,Var3-(이격1*1),"기준2"+NumToStr(Var3-(이격1*1),2));
tx7 = Text_New_Self(sDate,sTime,Var3-(이격1*1)-이격3,"2-0.6"+NumToStr(Var3-(이격1*1)-이격3,2));
tx8 = Text_New_Self(sDate,sTime,Var3-(이격1*1)-이격2,"2-1.25"+NumToStr(Var3-(이격1*1)-이격2,2));
Text_SetStyle(tx5,0,1);
Text_SetStyle(tx6,0,1);
Text_SetStyle(tx7,0,1);
Text_SetStyle(tx8,0,1);
#텍스트색
Text_SetColor(tx5,RED);
Text_SetColor(tx6,RED);
Text_SetColor(tx7,RED);
Text_SetColor(tx8,RED);
#텍스트크기
Text_SetSize(tx5,10);
Text_SetSize(tx6,10);
Text_SetSize(tx7,10);
Text_SetSize(tx8,10);
}
2021-10-14
997
글번호 152873
지표
답변완료
문의
항상수고많으십니다
몇개만 보여주시면됩니다.
1.굵기/색/글씨or문자(글씨의 예:100선orㅁㅁ)
3가지 대입법 부탁드립니다.
Input : 기준1(*), 이격1(*), 이격2(*),이격3(*), AA1(*);
var3 = 기준1;
var1=0;
if var1 <= AA1 Then {
plotbaseline1(Var3+이격3,"1+0.6");
plotbaseline2(Var3,"기준1");
plotbaseline3(Var3-이격3,"1-0.6");
plotbaseline4(Var3-이격2,"1-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline5(Var3-(이격1*1)+이격3,"2+0.6");
plotbaseline6(Var3-(이격1*1),"기준2");
plotbaseline7(Var3-(이격1*1)-이격3,"2-0.6");
plotbaseline8(Var3-(이격1*1)-이격2,"2-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline9(Var3-(이격1*2)+이격3,"3+0.6");
plotbaseline10(Var3-(이격1*2),"기준3");
plotbaseline11(Var3-(이격1*2)-이격3,"3-0.6");
plotbaseline12(Var3-(이격1*2)-이격2,"3-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline13(Var3-(이격1*3)+이격3,"4+0.6");
plotbaseline14(Var3-(이격1*3),"기준4");
plotbaseline15(Var3-(이격1*3)-이격3,"4-0.6");
plotbaseline16(Var3-(이격1*3)-이격2,"4-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline17(Var3-(이격1*4)+이격3,"5+0.6");
plotbaseline18(Var3-(이격1*4),"기준5");
plotbaseline19(Var3-(이격1*4)-이격3,"5-0.6");
plotbaseline20(Var3-(이격1*4)-이격2,"5-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline21(Var3-(이격1*5)+이격3,"6+0.6");
plotbaseline22(Var3-(이격1*5),"기준6");
plotbaseline23(Var3-(이격1*5)-이격3,"6-0.6");
plotbaseline24(Var3-(이격1*5)-이격2,"6-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline25(Var3-(이격1*6)+이격3,"6+0.6");
plotbaseline26(Var3-(이격1*6),"기준6");
plotbaseline27(Var3-(이격1*6)-이격3,"6-0.6");
plotbaseline28(Var3-(이격1*6)-이격2,"6-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline29(Var3-(이격1*7)+이격3,"6+0.6");
plotbaseline30(Var3-(이격1*7),"기준6");
plotbaseline31(Var3-(이격1*7)-이격3,"6-0.6");
plotbaseline32(Var3-(이격1*7)-이격2,"6-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline33(Var3-(이격1*8)+이격3,"7+0.6");
plotbaseline34(Var3-(이격1*8),"기준7");
plotbaseline35(Var3-(이격1*8)-이격3,"7-0.6");
plotbaseline36(Var3-(이격1*8)-이격2,"7-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline37(Var3-(이격1*9)+이격3,"8+0.6");
plotbaseline38(Var3-(이격1*9),"기준8");
plotbaseline39(Var3-(이격1*9)-이격3,"8-0.6");
plotbaseline40(Var3-(이격1*9)-이격2,"8-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline41(Var3-(이격1*10)+이격3,"9+0.6");
plotbaseline42(Var3-(이격1*10),"기준9");
plotbaseline43(Var3-(이격1*10)-이격3,"9-0.6");
plotbaseline44(Var3-(이격1*10)-이격2,"9-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline45(Var3-(이격1*11)+이격3,"10+0.6");
plotbaseline46(Var3-(이격1*11),"기준10");
plotbaseline47(Var3-(이격1*11)-이격3,"10-0.6");
plotbaseline48(Var3-(이격1*11)-이격2,"10-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline49(Var3-(이격1*12)+이격3,"11+0.6");
plotbaseline50(Var3-(이격1*12),"기준11");
plotbaseline51(Var3-(이격1*12)-이격3,"11-0.6");
plotbaseline52(Var3-(이격1*12)-이격2,"11-1.25");
var1 = var1 +1 ;
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline53(Var3-(이격1*13)+이격3,"12+0.6");
plotbaseline54(Var3-(이격1*13),"기준12");
plotbaseline55(Var3-(이격1*13)-이격3,"12-0.6");
plotbaseline56(Var3-(이격1*13)-이격2,"12-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline57(Var3-(이격1*14)+이격3,"13+0.6");
plotbaseline58(Var3-(이격1*14),"기준13");
plotbaseline59(Var3-(이격1*14)-이격3,"13-0.6");
plotbaseline60(Var3-(이격1*14)-이격2,"13-1.25");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline61(Var3-(이격1*15)+이격3,"14+0.6");
plotbaseline62(Var3-(이격1*15),"기준14");
plotbaseline63(Var3-(이격1*15)-이격3,"14-0.6");
plotbaseline64(Var3-(이격1*15)-이격2,"14-1.25");
var1 = var1 +1 ;
}
2021-10-13
1046
글번호 152859
지표
답변완료
문의
항상감사합니다.
1.글씨-색//굵 기는 어디에 넣나요?
넣어보니!
변수가 2~4개 필요하다고 해서요
1]식은 저가글씨만 나와요?
2]식은 1/2/3으로 바꾸었더니 나왔어요!
1
input : N(0);
Plot1(dayOpen(N), "시가");
Plot2(dayHigh(N), "고가");
Plot3(dayLow(N), "저가");
var : tx1(0),tx2(0),tx3(0);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
tx1 = Text_New_Self(sdate,sTime,DayOpen(N),"시가:"+NumToStr(DayOpen(N),2));
tx2 = Text_New_Self(sdate,sTime,DayOpen(N),"고가:"+NumToStr(DayHigh(N),2));
tx3 = Text_New_Self(sdate,sTime,DayOpen(N),"저가:"+NumToStr(DayLow(N),2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
2
Inputs: Length1(5),Length2(20),Length3(60);
Variables: TLen1(0),TLen2(0),TLen3(0),TRIma1(0),TRIma2(0),TRIma3(0);
TLen1 = Ceiling((Length1 + 1) * .5);
TLen2 = Ceiling((Length2 + 1) * .5);
TLen3 = Ceiling((Length3 + 1) * .5);
TRIma1 = ma(ma(C, TLen1), TLen1);
TRIma2 = ma(ma(C, TLen2), TLen2);
TRIma3 = ma(ma(C, TLen3), TLen3);
Plot1(Trima1, "5일삼각가중");
Plot2(Trima2, "10일삼각가중");
Plot3(Trima3, "20일삼각가중");
var : tx1(0),tx2(0),tx3(0);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
tx1 = Text_New_Self(sdate,sTime,Trima1,"삼각5:"+NumToStr(Trima1,2));
tx2 = Text_New_Self(sdate,sTime,Trima2,"삼각10:"+NumToStr(Trima2,2));
tx3 = Text_New_Self(sdate,sTime,Trima3,"삼각20:"+NumToStr(Trima3,2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
4
Input : Period1(5);
var1 = wma(C,Period1);
Plot1(var1, "가중이동평균1");
var : tx1(0);
Text_Delete(tx1);
tx1 = Text_New_Self(sdate,sTime,var1,"가중이평:"+NumToStr(var1,2));
Text_SetStyle(tx1,0,1);
2021-10-13
1232
글번호 152858
지표