커뮤니티
수식 문의 드립니다
2026-09-14 12:09:28
77
글번호 233604
관리자님
안녕하십니까?
수식 문의 드립니다.
data2(forceindex(100,200)) 사용
메수: if c>ma(c,5) && c>0 then buy();
매수: if c<ma(c,5) && c>0 then buy();
청산: 1500시에 data2(fvalslow(100,200))가 0 아래있고, data2(fvalfast(100,200))이 하락중일때 매수포지션청산
답변 3
예스스탁 예스스탁 답변
2026-09-14 17:48:23
안녕하세요
예스스탁입니다.
Input : ShortPeriod(100),LongPeriod(200);
Var : Fval(0,Data2),FvalFast(0,Data2),FvalSlow(0,Data2);
Fval = Data2(((Close - Close[1]) * Volume));
FvalFast = data2(Ema(Fval, ShortPeriod));
FvalSlow = data2(Ema(Fval, LongPeriod));
if data1(c>ma(c,5) && c>0) then buy();
if data1(c<ma(c,5) && c>0) then buy();
if sTime == 150000 Then
{
if FvalSlow < 0 and FvalSlow < FvalSlow[1] Then
ExitLong();
}
즐거운 하루되세요
ksks
2026-09-22 12:18:20
오랜만입니다.
다른 분이 작성의뢰하신 것 몇개보다보니
아래는 혹시 모순아닌가 질문드려봅니다.(제가 몰라서 하는 질문일수도...)
if data1(c>ma(c,5) && c>0) then buy();
if data1(c<ma(c,5) && c>0) then buy();
가능하다면 위 수식의 뜻을 쉽게 풀어줄 수 있나요?
물론 주가지수선물 대상용이겠지요?
예스스탁 예스스탁 답변
2026-09-22 13:26:47
안녕하세요
예스스탁입니다.
어떤 모순을 의미하시는지 모르겠습니다.
if data1(c>ma(c,5) && c>0) then buy();
if data1(c<ma(c,5) && c>0) then buy();
기존식에 기본종목(data1)만 이용하는 수식에
참조데이터 data2를 이용한 청산식이 추가되므로
기존 조건식이 data1 함수가 사용되었습니다.
기존식의 매수조건은 의미상 data1 종가가 이평보다 크면 매수, 작으면 매수입니다.
해당 조건은 질문하신 분이 올리신 그대로이고 큰 의미가 없습니다.
data2 조건 청산식이 들어갈때 처리할 내용을 보시려는 의도로
실제 진입내용은 중요한 부분이 아닙니다.
즐거운 하루되세요
다음글
이전글