커뮤니티
문의 드립니다.
2013-06-19 17:59:45
154
글번호 64520
항상 답변에 감사한 마음 입니다.
데이트레이딩에서 직전 청산이 매수청산이던 매도청산이던 수익이 1 이상이면 청산 시점을 기준으로 1시간 동안은 진입을 하지 않게 하고 싶습니다.
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2013-06-20 10:09:47
안녕하세요
예스스탁입니다.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
#무포지션 상태에서 진입
#첫진입거나 첫진입 이후 무포지션상태일때)
if (MarketPosition == 0 and count == 0) or
(MarketPosition == 0 and count > 0 and
PositionProfit(1) >= 1 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+60) Then{
if 매수조건 Then
buy();
if 매도조건 Then
buy();
}
#첫진입이후
#(반대포지션 진입상태일떄 1포인트 이상 수익이면 청산만 아니면 스위칭)
if count > 0 Then{
if 매수조건 Then{
if MarketPosition == -1 and C <= EntryPrice-1 Then
ExitShort();
Else
buy();
}
if 매도조건 Then{
if MarketPosition == 1 and C >= EntryPrice+1 Then
ExitLong();
Else
sell();
}
}
즐거운 하루되세요
> HI_cwh0404 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 항상 답변에 감사한 마음 입니다.
데이트레이딩에서 직전 청산이 매수청산이던 매도청산이던 수익이 1 이상이면 청산 시점을 기준으로 1시간 동안은 진입을 하지 않게 하고 싶습니다.
부탁드립니다.
다음글
이전글