커뮤니티
문의드립니다.
2012-05-14 19:10:54
366
글번호 50997
현물 거래를 시스템으로 작성하려고 합니다.
엔벨로프 기간 20 퍼센트 20으로 잡고
1) 하단을 뚫고 내려갔다가 올라오면 엔벨로프 하단 가격에서 매수
2) 하단 위(2%이내)까지 왔다가 상승하면 매수
3) 매수가 보다 5%오르면 매도
4) 매수가보다 2% 떨어지면 매도
5) 매수 후 고점보다 2% 떨어지면 매도
6) 매수 후 거래일수 10일이 지나면 자동 매도
7) 매수 시 계좌 잔고 Max만큼
이건데 만들어주세요.감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-05-14 20:06:21
안녕하세요
예스스탁입니다.
시스템은 잔고와 연동되지 않아
계좌잔고를 알 수 없습니다.
금액으로 지정하셔야 합니다.
input : 투입금액(6000000);
var : entry(0);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then
entry = int(int(투입금액/C)/10)*10;
Else
entry = int(투입금액/C);
}
if CodeCategory == 2 Then#코스닥
entry = int(투입금액/C);
if date != date[1] Then
value1 = value1+1;
var1 = EnvelopeDown(20,20);
if H < var1 Then
buy("b1",AtStop,var1,entry);
if C > C[1] and C[1] >= var1[1] and C[1] < var1[1]*1.02 Then
buy("b2",OnClose,def,entry);
if MarketPosition == 1 Then{
exitlong("bx",AtStop,highest(H,BarsSinceEntry)*0.98);
if value1 == value1[BarsSinceEntry]+10 Then
exitlong();
}
SetStopProfittarget(5);
SetStopLoss(2);
즐거운 하루되세요
> 쿠마 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 현물 거래를 시스템으로 작성하려고 합니다.
엔벨로프 기간 20 퍼센트 20으로 잡고
1) 하단을 뚫고 내려갔다가 올라오면 엔벨로프 하단 가격에서 매수
2) 하단 위(2%이내)까지 왔다가 상승하면 매수
3) 매수가 보다 5%오르면 매도
4) 매수가보다 2% 떨어지면 매도
5) 매수 후 고점보다 2% 떨어지면 매도
6) 매수 후 거래일수 10일이 지나면 자동 매도
7) 매수 시 계좌 잔고 Max만큼
이건데 만들어주세요.감사합니다.
이전글