예스스탁
예스스탁 답변
2020-12-17 09:29:16
안녕하세요
예스스탁입니다.
1
input : 기간1(5),기간2(20);
var : 상단선(0),중심선(0),이격값(0),하단선(0);
상단선 = Ema(Ema(Ema(C,기간1),기간1),기간1);
중심선 = Ema(Ema(Ema(C,기간2),기간2),기간2);
이격값 = 상단선-중심선;
하단선 = 중심선-이격값;
Plot1(상단선);
Plot2(중심선+(상단선-중심선)*0.5);
Plot3(하단선);
Plot4(중심선+(하단선-중심선)*0.5);
Plot5(중심선);
2
시스템은 진입청산이 반복되어야 합니다.
진입식만 있으면 최초 조건만족후에 청산이 없어 포지션이 계속 유지가 됩니다.
청산식을 추가하셔야 반복적으로 신호가 발생하게 됩니다.
Input : shortPeriod(60), longPeriod(120), llongPeriod(240);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
value3 = ma(C, llongPeriod);
# 매수
If CrossUP(value1, value2) Then
{
Buy("매수1");
}
If CrossUP(value1, value3) Then
{
Buy("매수2");
}
If CrossUP(value2, value3) Then
{
Buy("매수3");
}
# 매도
If CrossUP(value1, value2) Then
{
Sell("매도1");
}
If CrossUP(value1, value3) Then
{
Sell("매도2");
}
If CrossUP(value2, value3) Then
{
Sell("매도3");
}
혹은 조건만족하면 매수를 계속 누적하고자 하시면
시스템 트레이딩 설정창에서 피라미딩을 설정하시면 모든진입으로 설정하시고
하단의 누적회수나 수량을 크게 잡으신후에 적용하시면
조건만족하면 모든 신호가 표시가 됩니다.
즐거운 하루되세요
> 올독 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 안녕하세요. 예스로 변경좀 부탁드립니다.
감사합니다.
==============1===========================
기간1=5
기간2=20
1
상단선=tema(c,기간1);
중심선=tema(c,기간2);
이격값=상단선-중심선;
상단선
2
상단선=tema(c,기간1);
중심선=tema(c,기간2);
이격값=상단선-중심선;
중심선+(상단선-중심선)*0.5
3
상단선=tema(c,기간1);
중심선=tema(c,기간2);
이격값=상단선-중심선;
하단선=중심선-이격값
4
값상단선=tema(c,기간1);
중심선=tema(c,기간2);
이격값=상단선-중심선;
중심선+(하단선-중심선)*0.5
5
상단선=tema(c,기간1);
중심선=tema(c,기간2);
이격값=상단선-중심선;
중심선
==================================================
=========================2========================
Input : shortPeriod(60), longPeriod(120), llongPeriod(240);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
value3 = ma(C, llongPeriod);
# 매수
If CrossUP(value1, value2) Then
{
Buy("매수1");
}
If CrossUP(value1, value3) Then
{
Buy("매수2");
}
If CrossUP(value2, value3) Then
{
Buy("매수3");
}
================================================================
위에 식으로 만들었을경우 차트에 매수1크로스업은 화살표 표시가 되는데
매수2,매수3은 화살표가 표시되지 않습니다. 어떻게 수정해야되나요?
감사합니다 ^^