예스스탁
예스스탁 답변
2020-02-17 17:32:26
안녕하세요
예스스탁입니다.
input : Left(3),Right(3),N(10);
var : SHv(0),SHv1(0),SLv(0),SLv1(0);
var : SHi(0),SHi1(0),SLi(0),SLi1(0);
if SwingHigh(1,H,Left,Right,Left+Right+1) != -1 Then
{
SHv = H[right];
SHv1 = SHv[1];
SHi = index[right];
SHi1 = SHi[1];
}
if SwingLow(1,L,Left,Right,Left+Right+1) != -1 Then
{
SLv = L[right];
SLv1 = SLv[1];
SLi = index[right];
SLi1 = SLi[1];
Condition1 = false;
if SHv > SHv1 and SLv > SLv1 and
SHv1 < SLv and
SHv1 < SLv1 and
SLv1 < SHv and
SHv > SLv Then
{
value1 = SLv+PriceScale*n;
Condition1 = true;
}
}
if Condition1 == true and crossup(c,value1) Then
buy();
즐거운 하루되세요
> 즐겁게 님이 쓴 글입니다.
> 제목 : 질문 올립니다.
> 안녕하세요. 항상 감사드립니다.
스윙을 사용한 추세추종 매매식을 이용하고 싶습니다.
그래서,
현재 상승 추세를 전제로 할 때,
직전((=최근)) SwingHigh((편의상 SH로 표기))보다 그 전의 SwingHigh((편의상 SH[1]로 표기))가 더 낮고 ((즉 스윙하이가 상승...)),
직전((=최근)) SwingLow((편의상 SL로 표기))보다 그 전의 SwingLow((편의상 SL[1]로 표기))가 낮고 ((즉 스윙로우가 상승...)),
SL보다 SH가 시간상으로 먼저, 즉 더 먼 과거에 나타났고,
((시간상으로 나타난 순서: SH[1], SL[1], SH, SL, C))
SH[1]<SL ((즉 최근 스윙로우가, 전전 스윙하이보다 더 높고 ))
SH[1]<SL[1], SL[1]<SH, SH>SL.
((즉, 지금 지그재그 형태로 상승 추세 진행 중))
이때 SL를 지나고 가격이 상승하는 중이라면, 즉 SL + n틱(=외부변수)을 C가 CrossUp할 때
매수로 진입하는 시스템 식
부탁 드립니다.
대단히 감사합니다!