예스스탁
예스스탁 답변
2025-02-18 17:03:11
안녕하세요
예스스탁입니다.
1
input : short(12),long(26),기간(10);
var : mc(0),mv(0),HH(0);
Mc = Macd(short,long);
mv = ema(C,기간);
if Crossup(mc,0) Then
{
HH = mv;
Condition1 = False;
}
Else
{
if HH > 0 and mv > HH Then
HH = mv;
}
if Condition1 == False and Crossup(c,HH) Then
{
Condition1 = true;
Find(1);
}
2
input : short(12),long(26),기간(10);
var : mc(0),mv(0),HH(0);
Mc = Macd(short,long);
mv = ema(C,기간);
if Crossup(mc,0) Then
{
HH = mv;
}
Else
{
if HH > 0 and mv > HH Then
HH = mv;
}
if CrossUp(c,HH) Then
{
Find(1);
}
즐거운 하루되세요
> onlypsn 님이 쓴 글입니다.
> 제목 : 종목검색식 요청드립니다.
> 아래는 만들어주신 종목검색식인데, 만약에 LowestSince를 HighestSince이이고 crossup으로 바꾸면 아래 조건검색식이 어떻게 바뀌는지 수정 부탁드립니다.
* 키움수식 (short 12, long 26, 종류 지수)
M=Macd(short,long);
LowestSince(1, crossdown(M,0), ma(c, 기간, 종류))
=========================================================
안녕하세요
예스스탁입니다.
1
input : short(12),long(26),기간(10);
var : mc(0),mv(0),LL(0);
Mc = Macd(short,long);
mv = ema(C,기간);
if CrossDown(mc,0) Then
{
LL = mv;
Condition1 = False;
}
Else
{
if ll > 0 and mv < lL Then
LL = mv;
}
if Condition1 == False and CrossUp(c,ll) Then
{
Condition1 = true;
Find(1);
}
2
input : short(12),long(26),기간(10);
var : mc(0),mv(0),LL(0);
Mc = Macd(short,long);
mv = ema(C,기간);
if CrossDown(mc,0) Then
{
LL = mv;
}
Else
{
if ll > 0 and mv < lL Then
LL = mv;
}
if CrossUp(c,ll) Then
{
Find(1);
}