커뮤니티
행복; 수식 작성 바랍니다
2014-01-29 00:06:50
170
글번호 72006
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
1. 시스템식 작성 바랍니다
기준; 틱봉(일봉이 아닙니다)
< 진입 조건 >
- 진입방식; 피라미딩으로 진입한다
- 진입수량; 1회 진입할 때마다 전일 하루종일 거래량의 10,000분의 1을 진입한다
- 1차 진입; 매일 11시 23분 34초에 진입한다
- 2차 진입; 13시 이전에, 1차 진입가격(EntryPrice)에서 2틱을 하락하면 진입한다
- 3차 진입; 13시 이전에, 1차 진입가격(EntryPrice)에서 5틱을 하락하면 진입한다
< 청산 조건 >
- 보유잔고를 3등분하여 분할 청산한다
- 1차 청산; 14시 11분 11초에 청산한다
- 2차 청산; 14시 31분 11초에 청산한다
- 3차 청산; 14시 51분 11초에 청산한다
2. 질문 드립니다
기준; 틱봉(일봉이 아닙니다)
- 진입하고자 하는 조건을 시스템식으로 작성하기가 어려운 상황입니다
- 아침부터 차트를 지켜보다가 12시 00분 00초에 판단을 하게 되었습니다
- 30초 후에 진입을 하면 수익이 날 것으로 판단이 된 것입니다
- 30초 후는 12시 00분 30초 입니다
- 이 상황에서, 어떻게 해야 하나요?
- 12시 00분 00초에 시점에, < 아래 >의 시스템식에 있는 input의 진입시점을 120030 으로 지정하면 되나요?
=============< 아래 >===============================
input : 진입시점(101010) ;
if stime == 진입시점 then
buy() ;
답변 1
예스스탁 예스스탁 답변
2014-02-03 10:09:24
안녕하세요
예스스탁입니다.
1.
input : 진입시점(101010) ;
if MarketPosition == 0 and stime == 진입시점 then
buy("b",OnClose,def,int(DayVolume(1)*0.0001));
if MarketPosition == 1 Then{
if stime < 130000 and countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) == 0 then{
buy("b1",Atlimit,EntryPrice-PriceScale*2,int(DayVolume(1)*0.0001));
buy("b2",Atlimit,EntryPrice-PriceScale*4,int(DayVolume(1)*0.0001));
}
if stime == 141111 and countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) == 0 Then
ExitLong("bx1",OnClose,def,"",Int(MaxContracts*(1/3)),1);
if stime == 143111 and countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) == 1 Then
ExitLong("bx2",OnClose,def,"",Int(MaxContracts*(1/3)),1);
if stime == 145111 Then
ExitLong("bx3");
}
2.
당일만 신호가 발생해야 하므로
아래와 같이 CurrentDate == sdate라는 조건이 추가로 필요합니다,
수식에서 시간은 봉의 시간으로 판단하므로 12시 30초 봉이 있어야 진입가능합니다.
input : 진입시점(120030) ;
if CurrentDate == sdate and stime == 진입시점 then
buy() ;
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 수식 작성 바랍니다
> 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
1. 시스템식 작성 바랍니다
기준; 틱봉(일봉이 아닙니다)
< 진입 조건 >
- 진입방식; 피라미딩으로 진입한다
- 진입수량; 1회 진입할 때마다 전일 하루종일 거래량의 10,000분의 1을 진입한다
- 1차 진입; 매일 11시 23분 34초에 진입한다
- 2차 진입; 13시 이전에, 1차 진입가격(EntryPrice)에서 2틱을 하락하면 진입한다
- 3차 진입; 13시 이전에, 1차 진입가격(EntryPrice)에서 5틱을 하락하면 진입한다
< 청산 조건 >
- 보유잔고를 3등분하여 분할 청산한다
- 1차 청산; 14시 11분 11초에 청산한다
- 2차 청산; 14시 31분 11초에 청산한다
- 3차 청산; 14시 51분 11초에 청산한다
2. 질문 드립니다
기준; 틱봉(일봉이 아닙니다)
- 진입하고자 하는 조건을 시스템식으로 작성하기가 어려운 상황입니다
- 아침부터 차트를 지켜보다가 12시 00분 00초에 판단을 하게 되었습니다
- 30초 후에 진입을 하면 수익이 날 것으로 판단이 된 것입니다
- 30초 후는 12시 00분 30초 입니다
- 이 상황에서, 어떻게 해야 하나요?
- 12시 00분 00초에 시점에, < 아래 >의 시스템식에 있는 input의 진입시점을 120030 으로 지정하면 되나요?
=============< 아래 >===============================
input : 진입시점(101010) ;
if stime == 진입시점 then
buy() ;
다음글