예스스탁
예스스탁 답변
2020-04-08 11:43:08
안녕하세요
예스스탁입니다.
Input : shortPeriod1(5), longPeriod1(20);
Input : shortPeriod2(10), longPeriod2(30);
Input : shortPeriod3(20), longPeriod3(30);
input : shortPeriod4(20), longPeriod4(30);
value1 = ma(C, shortPeriod1);
value2 = ma(C, longPeriod1);
value3 = ma(C, shortPeriod2);
value4 = ma(C, longPeriod2);
value5 = ema(C, shortPeriod3);
value6 = ema(C, longPeriod3);
value7 = ema(C, shortPeriod4);
value8 = ema(C, longPeriod4);
if (crossup(value1,value2) or crossup(value3,value4)) or
(crossup(value5,value6) or crossup(value7,value8)) Then
buy();
if (CrossDown(value1,value2) or CrossDown(value3,value4)) or
(CrossDown(value5,value6) or CrossDown(value7,value8)) Then
sell();
즐거운 하루되세요
> zxc 님이 쓴 글입니다.
> 제목 : 시스템식 부탁해요
> 안녕하세요.
시스템식 부탁해요
4개의 시스템식을 하나의 식으로 부탁 함니다
(A or B) and (C or D)
A식
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
B식
Input : shortPeriod(10), longPeriod(30);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
C식
Input : shortPeriod(20), longPeriod(30);
value1 = ema(C, shortPeriod);
value2 = ema(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
D식
Input : shortPeriod(20), longPeriod(30);
value1 = ema(C, shortPeriod);
value2 = ema(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
> zxc 님이 쓴 글입니다.
> 제목 : Re : Re : 시스템식 부탁해요
안녕하세요
시스템식 수정 부탁해요
> 4개의 시스템식을 하나의 식으로 부탁 헸습니다
(A or B) and (C or D)을 요청했는데 결과는
(A or B) or (C or D) 인것 같아요
다시검토 부탁함니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템식 부탁해요
>
안녕하세요
예스스탁입니다.
Input : shortPeriod1(5), longPeriod1(20);
Input : shortPeriod2(10), longPeriod2(30);
Input : shortPeriod3(20), longPeriod3(30);
input : shortPeriod4(20), longPeriod4(30);
value1 = ma(C, shortPeriod1);
value2 = ma(C, longPeriod1);
value3 = ma(C, shortPeriod2);
value4 = ma(C, longPeriod2);
value5 = ema(C, shortPeriod3);
value6 = ema(C, longPeriod3);
value7 = ema(C, shortPeriod4);
value8 = ema(C, longPeriod4);
if (crossup(value1,value2) or crossup(value3,value4)) or
(crossup(value5,value6) or crossup(value7,value8)) Then
buy();
if (CrossDown(value1,value2) or CrossDown(value3,value4)) or
(CrossDown(value5,value6) or CrossDown(value7,value8)) Then
sell();
즐거운 하루되세요
> zxc 님이 쓴 글입니다.
> 제목 : 시스템식 부탁해요
> 안녕하세요.
시스템식 부탁해요
4개의 시스템식을 하나의 식으로 부탁 함니다
(A or B) and (C or D)
A식
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
B식
Input : shortPeriod(10), longPeriod(30);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
C식
Input : shortPeriod(20), longPeriod(30);
value1 = ema(C, shortPeriod);
value2 = ema(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
D식
Input : shortPeriod(20), longPeriod(30);
value1 = ema(C, shortPeriod);
value2 = ema(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}