수식1
M = Macd(aa, bb);
Ms = eavg(M, 9);
OSC = M- Ms;
HH = HighestSince (1, CrossUp(OSC, 0), H);
Valuewhen(1, OSC>0, HH)
수식2
M = Macd(aa, bb);
Ms = eavg(M, 9);
OSC = M- Ms;
LL = lowestSince (1, Crossdown(OSC, 0), L);
Valuewhen(1, OSC<0, LL)
키움 수식인데 예스 수식으로 좀 바꿔주세요.
답변 2
예스스탁
예스스탁 답변
2025-02-06 09:41:35
안녕하세요
예스스탁입니다.
input : aa(12),bb(26);
var : mm(0),ms(0),osc(0),hh(0),ll(0);
mm = Macd(aa, bb);
Ms = Ema(mm, 9);
OSC = mm- Ms;
if CrossUp(osc,0) Then
hh = h;
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if CrossDown(osc,0) Then
ll = l;
Else
{
if ll > 0 and l < ll Then
ll = l;
}
if osc > 0 Then
var1 = hh;
if osc < 0 Then
var2 = hh;
if var1 > 0 Then
Plot1(var1);
if var2 > 0 Then
Plot2(var2);
즐거운 하루되세요
> 신대륙발견 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 수식1
M = Macd(aa, bb);
Ms = eavg(M, 9);
OSC = M- Ms;
HH = HighestSince (1, CrossUp(OSC, 0), H);
Valuewhen(1, OSC>0, HH)
수식2
M = Macd(aa, bb);
Ms = eavg(M, 9);
OSC = M- Ms;
LL = lowestSince (1, Crossdown(OSC, 0), L);
Valuewhen(1, OSC<0, LL)
키움 수식인데 예스 수식으로 좀 바꿔주세요.
신대륙발견
2025-02-06 11:23:43
상단은 제대로 나오는데 하단이 제대로 안나옵니다.
확인 좀 해주세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.
> 안녕하세요
예스스탁입니다.
input : aa(12),bb(26);
var : mm(0),ms(0),osc(0),hh(0),ll(0);
mm = Macd(aa, bb);
Ms = Ema(mm, 9);
OSC = mm- Ms;
if CrossUp(osc,0) Then
hh = h;
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if CrossDown(osc,0) Then
ll = l;
Else
{
if ll > 0 and l < ll Then
ll = l;
}
if osc > 0 Then
var1 = hh;
if osc < 0 Then
var2 = hh;
if var1 > 0 Then
Plot1(var1);
if var2 > 0 Then
Plot2(var2);
즐거운 하루되세요
> 신대륙발견 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 수식1
M = Macd(aa, bb);
Ms = eavg(M, 9);
OSC = M- Ms;
HH = HighestSince (1, CrossUp(OSC, 0), H);
Valuewhen(1, OSC>0, HH)
수식2
M = Macd(aa, bb);
Ms = eavg(M, 9);
OSC = M- Ms;
LL = lowestSince (1, Crossdown(OSC, 0), L);
Valuewhen(1, OSC<0, LL)
키움 수식인데 예스 수식으로 좀 바꿔주세요.