예스스탁
예스스탁 답변
2023-01-20 15:31:49
안녕하세요.
예스스탁 입니다.
기본차트 고가와 저가 위치에 화살표가 표시되도록 수정해 드립니다.
화살표 표시는 정확하게는 텍스트(글자)를 화면에 띄우는 기능입니다.
Text로 시작하는 Text_new, Text_SetColor, Text_SetSize 등 여러 함수가 있습니다.
자세한 내용은 예스랭귀지 매뉴얼의 [텍스트 출력 함수]를 참고해 주세요.
새해 복 많이 받으세요.
input : sto1(10),sto2(5),sto3(5);
var : stok(0),stod(0),tx(0);
stok = stochasticsK(sto1,sto2);
stod = stochasticsD(sto1,sto2,sto3);
plot1(stok,"slowk");
plot2(stod,"slowd");
PlotBaseLine1(20);
PlotBaseLine2(80);
if CrossUp(stok,stod) Then
{
tx = Text_New(sDate,sTime,L-(PriceScale*2),"▲");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Red);
Text_SetSize(tx,20);
}
if CrossDown(stok,stod) Then
{
tx = Text_New(sDate,sTime,H+(PriceScale*2),"▼");
Text_SetStyle(tx,2,1);
Text_SetColor(tx,Blue);
Text_SetSize(tx,20);
}
> 하늘거지 님이 쓴 글입니다.
> 제목 : 수정 부탁합니다
> input : sto1(10),sto2(5),sto3(5);
var : stok(0),stod(0),tx(0);
stok = stochasticsK(sto1,sto2);
stod = stochasticsD(sto1,sto2,sto3);
plot1(stok,"slowk");
plot2(stod,"slowd");
PlotBaseLine1(20);
PlotBaseLine2(80);
if CrossUp(stok,stod) Then
{
tx = Text_New_Self(sDate,sTime,stok,"▲");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Red);
Text_SetSize(tx,20);
}
if CrossDown(stok,stod) Then
{
tx = Text_New_Self(sDate,sTime,stok,"▼");
Text_SetStyle(tx,2,1);
Text_SetColor(tx,Blue);
Text_SetSize(tx,20);
}
1.화살표를 기본차트에 표시되게 해주세요
한칸위 한칸아래 로요
2.화살표를 어떻게 불러오고 입력하나요?
감사합니다
명절 잘 보내세요~~