커뮤니티
진입금지관련된 수식문의
2010-05-08 16:24:08
867
글번호 29827
수고하십니다.
아래 수식 부탁드립니다.
(간단한 함수가 있으면 가능하면 함수로부탁드립니다)
1. 14시20분이후 진입금지
2. 당일 4번이상 진입금지(1,2,3번째까지는 허용)
3. 당일 이전 진입청산까지 누적수익이 4pt이상이면 차후 진입금지
4. 하나의 봉에는 하나의 주문(진입및청산)만 실현되도록 하는 조건
(ct에는 setbaroneentry라는 함수가 있더군요).
감사합니다.
답변 1
예스스탁 예스스탁 답변
2010-05-10 09:20:43
안녕하세요
예스스탁입니다.
1.
진익식에
stime < 142000
조건을 추가하시기 바랍니다.
2.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if count < 4 Then{
if 매수진입조건 Then
buy();
if 매도진입조건 Then
sell();
}
3.
var : cnt(0),PL(0);
PL = 0;
for cnt = 1 to 20{
if sdate == EntryDate(cnt) Then
PL = PL+PositionProfit(cnt);
}
if PL < 4 Then{
if 매수진입조건 Then
buy();
if 매도진입조건 Then
sell();
}
4.
해당 내용은 제공되지 않습니다.
조건이 만족하면 모든 신호가 발생하므로
가령 포지션관련 함수를 조건식에 같이 입력하여
조건식을 조절하셔야 합니다.
if MarketPosition == 0 Then
buy();
if MarketPosition == 1 Then
exitlong();
즐거운 하루되세요
> 제이코타 님이 쓴 글입니다.
> 제목 : 진입금지관련된 수식문의
> 수고하십니다.
아래 수식 부탁드립니다.
(간단한 함수가 있으면 가능하면 함수로부탁드립니다)
1. 14시20분이후 진입금지
2. 당일 4번이상 진입금지(1,2,3번째까지는 허용)
3. 당일 이전 진입청산까지 누적수익이 4pt이상이면 차후 진입금지
4. 하나의 봉에는 하나의 주문(진입및청산)만 실현되도록 하는 조건
(ct에는 setbaroneentry라는 함수가 있더군요).
감사합니다.