안녕하세요. 아직 예스트레이더가 초보라 많은 어려움을 격고 있습니다. 하지만 다른 HTS 프로그램보다 적절히 사용하면 도움이 된다고 느껴 열심히 공부중이며 현재 다른 HTS에 가지고 있는 수식을 옮기고 있는 도중인데요. 현재 어려움을 격고 있는 상황이기도 합니다.
다바스박스를 macd가 돌파하면 뜨는 신호인데요. 현재 키움으로 가지고 있는 수식인데...예스트레이더에서 종목검색 수식으로 바꾸고 싶습니다.
M=Macd(12,26);
LL=Lowest(M, 기간);
HH=Highest(M, 기간);
NL=Valuewhen(1, M<LL(1), M);
Da=Valuewhen(1, Barssince(M<LL(1))==(기간-k), NL);
CrossUp(M,Da) && Da<0
지표변수는 기간 5, k 2
입니다. 잘 부탁드립니다.
수고하십시오.
답변 1
예스스탁
예스스탁 답변
2020-07-09 10:19:58
안녕하세요
예스스탁입니다.
macd가 과거봉수에 따라 값이 달라지는 지표입니다.
종목검색 속성에서 검색에 필요한 최소기간에
500봉으로 지정하고 검색하시기 바랍니다.
종목검색은 최대 500봉까지 제공됩니다.
차트도 500봉만 조회해서 비교해 보셔야 합니다.
input : short(12),long(26),기간(5),k(2);
var : macdv(0),LL(0),HH(0),NL(0),Da(0),ii(0);
macdv = Macd(short,long);
LL=Lowest(macdv, 기간);
HH=Highest(macdv, 기간);
if macdv < LL[1] Then
{
NL = macdv;
ii = 0;
}
else
{
if ii >= 0 then
{
ii = ii+1;
if ii == 기간-k Then
Da = NL;
}
}
if CrossUp(macdv,Da) and Da<0 Then
find(1);
즐거운 하루되세요
> 타노스 님이 쓴 글입니다.
> 제목 : 종목 검색 수식 부탁드립니다.
> 안녕하세요. 아직 예스트레이더가 초보라 많은 어려움을 격고 있습니다. 하지만 다른 HTS 프로그램보다 적절히 사용하면 도움이 된다고 느껴 열심히 공부중이며 현재 다른 HTS에 가지고 있는 수식을 옮기고 있는 도중인데요. 현재 어려움을 격고 있는 상황이기도 합니다.
다바스박스를 macd가 돌파하면 뜨는 신호인데요. 현재 키움으로 가지고 있는 수식인데...예스트레이더에서 종목검색 수식으로 바꾸고 싶습니다.
M=Macd(12,26);
LL=Lowest(M, 기간);
HH=Highest(M, 기간);
NL=Valuewhen(1, M<LL(1), M);
Da=Valuewhen(1, Barssince(M<LL(1))==(기간-k), NL);
CrossUp(M,Da) && Da<0
지표변수는 기간 5, k 2
입니다. 잘 부탁드립니다.
수고하십시오.