예스스탁
예스스탁 답변
2023-07-11 10:22:55
안녕하세요
예스스탁입니다.
input : P(30);
var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0);
var : mav(0);
var : tl1(0),tl2(0),tl3(0),tl4(0);
var : hh(0),hh1(0),hh2(0),ll(0),ll1(0),ll2(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
선행스팬1 = (전환선[25]+기준선[25])/2;
선행스팬2 = (highest(H,52)[25]+lowest(L,52)[25])/2;
mav = ma(C,P);
if MarketPosition <= 0 and C > O and C > mav and C > 전환선 and C > 기준선 and C > 선행스팬1 and C > 선행스팬2 then
{
hh = h;
ll = l;
hh1 = hh[1];
ll1 = ll[1];
hh2 = hh1[1];
ll2 = ll1[1];
Buy();
tl1 = tl_new(sDate,sTime,hh1,NextBarSdate,NextBarStime,hh1);
tl2 = tl_new(sDate,sTime,ll1,NextBarSdate,NextBarStime,ll1);
tl3 = tl_new(sDate,sTime,hh2,NextBarSdate,NextBarStime,hh2);
tl4 = tl_new(sDate,sTime,ll2,NextBarSdate,NextBarStime,ll2);
TL_SetColor(tl1,Red);
TL_SetColor(tl2,blue);
TL_SetColor(tl3,White);
TL_SetColor(tl4,Black);
}
if MarketPosition >= 0 and C < O and C < mav and C < 전환선 and C < 기준선 and C < 선행스팬1 and C < 선행스팬2 then
{
hh = h;
ll = l;
hh1 = hh[1];
ll1 = ll[1];
hh2 = hh1[1];
ll2 = ll1[1];
Sell();
tl1 = tl_new(sDate,sTime,hh1,NextBarSdate,NextBarStime,hh1);
tl2 = tl_new(sDate,sTime,ll1,NextBarSdate,NextBarStime,ll1);
tl3 = tl_new(sDate,sTime,hh2,NextBarSdate,NextBarStime,hh2);
tl4 = tl_new(sDate,sTime,ll2,NextBarSdate,NextBarStime,ll2);
TL_SetColor(tl1,Red);
TL_SetColor(tl2,blue);
TL_SetColor(tl3,White);
TL_SetColor(tl4,Black);
}
if h > hh Then
hh = h;
if l < ll Then
ll = l;
TL_SetEnd(tl1,NextBarSdate,NextBarStime,hh1);
TL_SetEnd(tl2,NextBarSdate,NextBarStime,ll1);
TL_SetEnd(tl3,NextBarSdate,NextBarStime,hh2);
TL_SetEnd(tl4,NextBarSdate,NextBarStime,ll2);
즐거운 하루되세요
> 서태공 님이 쓴 글입니다.
> 제목 : 부탁드립니다
>
현재 종가가 양봉이면서 이동평균선 30, 전환선, 기준선, 후행스팬, 선행스팬2를 모두 넘으면 매수하라. 현재 종가가 음봉이면서 이동평균선 30, 전환선, 기준선, 후행스팬, 선행스팬2를 모두 내려오면 매도하라, 그러면서 동시에 이전 최고점과 최저점(1번째 전)을 빨강색과 파란색으로, 또 동시에 전전 최고점과 전전 최저점(2번째 전)을 흰색과 검정색으로 함께 수평선으로 나타나도록 해 주세요
고맙습니다.