커뮤니티
Atstop
2016-12-16 11:23:54
105
글번호 105019
Input : Period1(0),k(0);
var1 = ma(c,period1);
Buy("bn",AtStop,var1+k);
Sell("Sn",AtStop,var1-k);
위의 수식에서
n 이 0 에서 99까지 이고,
Buy bn 또는 Sell sn 의 신호발생 후 HH 시간 대기 후 포지션진입 하도록 하는 수식을 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2016-12-16 13:29:07
안녕하세요
예스스탁입니다.
안녕하세요
예스스탁입니다.
n 이 0 에서 99까지라는 내용은 어떤 내용인지 모르겠습니다.
b1~b99, s1~s99와 같이 이름이 부여된 상태이시면
아래 내용 모두 넣어주셔야 합니다.
Input : Period1(0),k(0),HH(120);#hh는 분단위로 지정 120분(2시간)
var1 = ma(c,period1);
if (MarketPosition == 0) or
(MarketPosition == -1 and EntryDate < sdate) or
(MarketPosition == -1 and EntryDate == sdate and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+HH) Then
Buy("bn",AtStop,var1+k);
if (MarketPosition == 0) or
(MarketPosition == 1 and EntryDate < sdate) or
(MarketPosition == 1 and EntryDate == sdate and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+HH) Then
Sell("Sn",AtStop,var1-k);
즐거운 하루되세요
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : Atstop
> Input : Period1(0),k(0);
var1 = ma(c,period1);
Buy("bn",AtStop,var1+k);
Sell("Sn",AtStop,var1-k);
위의 수식에서
n 이 0 에서 99까지 이고,
Buy bn 또는 Sell sn 의 신호발생 후 HH 시간 대기 후 포지션진입 하도록 하는 수식을 부탁드립니다.