예스스탁
예스스탁 답변
2023-05-08 11:50:43
안녕하세요
예스스탁입니다.
input : shortPeriod(9),midPeriod(26),longPeriod(52);
var : 선행스팬1(0),선행스팬2(0),tx(0);
선행스팬1= (highest(high,shortPeriod)+lowest(low,shortPeriod)+highest(high,midPeriod)+lowest(low,midPeriod))/4;
선행스팬2=(highest(high,longPeriod)+lowest(low,longPeriod))/2;
if CrossUp(c,선행스팬1) Then
{
var1 = c;
tx = Text_New(sDate,sTime,L,"▲");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Red);
}
if crossdown(c,선행스팬2) Then
{
Var2 = c;
tx = Text_New(sDate,sTime,L,"▼");
Text_SetStyle(tx,2,1);
Text_SetColor(tx,Blue);
}
if var1 > 0 Then
Plot1(var1);
if var2 > 0 Then
Plot2(var2);
즐거운 하루되세요
> 렉스턴 님이 쓴 글입니다.
> 제목 : 해외선물 지표수식 부탁드립니다.
> 안녕하세요.
선행스팬1,선행스팬2의 종가 돌파상승라인과 종가돌파하강라인을 구현하고
종가돌파된 현위치에 ▲,▼을 표시하고자 합니다.도움부탁드립니다.
키움수식을 참조바랍니다.
수식1: 선행스팬1=
(highest(high,shortPeriod)+lowest(low,shortPeriod)+highest(high,midPeriod)+lowest(low,midPeriod))/4;
valuewhen(1,crossup(c,선행스팬1),close)
수식2:선행스팬2=(highest(high,longPeriod)+lowest(low,longPeriod))/2;
valuewhen(1,crossdown(c,선행스팬2),close);