안녕하세요 국내주식이고
분할 매매를 하려고 하는데요
예를 들면
매일 아침 9시에 진입(진입수량:100)
1프로 하락할때 마다 1개씩 매수(10회), 1프로 상승할때마다 1개씩 매도(10회) 할려고
합니다.
청산은 오후3시에 일괄청산후 다음날 아침 9시에 재진입할려고 합니다.
수식문의 드립니다 (분봉은 5본봉을 사용합니다)
답변 1
예스스탁
예스스탁 답변
2021-07-21 12:35:44
안녕하세요
예스스탁입니다.
랭귀지는 기본체계가 봉완성입니다.
추가진입이나 청산을 봉미완성시에 발생하게 했지만
최근진입가격이나 청산가격등은 완성시에만 그 확정된 값을 사용할 수 있습니다.
그러므로 하나의 봉에서 몇% 하락해도 모두 진입을 하게 할수 없으므로
가급적 짧은 주기의 봉에 적용하셔야 합니다.
var : P(0),E(0),X(0);
if NextBarSdate != sDate[1] Then
{
Buy("b",AtMarket,DEF,100);
E = 0;
X = 0;
}
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] Then
{
P = LatestEntryPrice(0);
E = E+1;
}
if CurrentContracts < CurrentContracts[1] Then
{
P = LatestExitPrice(0);
X = X+1;
}
if E < 11 Then
Buy("bb",AtLimit,P*0.99,1);
if X < 10 Then
ExitLong("bx",AtLimit,P*1.01,"",1,1);
}
SetStopEndofday(150000);
즐거운 하루되세요
> 강물처름 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다(분할매매)
> 안녕하세요 국내주식이고
분할 매매를 하려고 하는데요
예를 들면
매일 아침 9시에 진입(진입수량:100)
1프로 하락할때 마다 1개씩 매수(10회), 1프로 상승할때마다 1개씩 매도(10회) 할려고
합니다.
청산은 오후3시에 일괄청산후 다음날 아침 9시에 재진입할려고 합니다.
수식문의 드립니다 (분봉은 5본봉을 사용합니다)