커뮤니티
시스템식 부탁드립니다.
2013-02-13 22:48:54
245
글번호 59449
5분봉에 적용함
주식에 적용함
1차 매수: 1000만원
2차 매수: 1000만원
매수조건
1차 매수: 5분봉상 360선을 상향 돌파하면 매수
2차 매수: 1차 매수 후 하락했다가 5분봉상 360선을 상향 돌파하면 매수
매도조건
1차 매도: 1차 매수 후 상승 시 3%에 절반 이익실현
2차 매도: 1차 매도 후 고점대비 2% 하락 시 전량 수익 실현(샹들리에 청산??)
제가 명칭을 잘 모릅니다...ㅡ.ㅡ
2차 매수 후의 매도 조건
매수평단가 대비 +0.5% 되면 전량 매도
잘 작성해 주세요~~~
수치들은 적절하게 변수를 적용해 주세요~~ 제가 수치를 여러가지 넣어 볼 수 있게요~~~
감사합니다~~~
답변 1
예스스탁 예스스탁 답변
2013-02-14 10:32:28
안녕하세요
예스스탁입니다.
시스템 적용시 피라미딩을 다른진입신호만 허용으로
설정하고 적용하시면 됩니다.
외부변수 C1은 첫진입금액,C2는 두번째진이금액이고 P는 이평의 기간입니다.
매도11과 매도12는 1차매수후 1차매도 %, 2차 매도 %이며
매도2는 2차매수 후 매도 % 입니다.
input : C1(10000000),C2(10000000),P(360);
input : 매도11(50),매도12(2),매도2(0.5);
var : Entry1(0),entry2(0),exit1(0),exit2(0);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
entry1 = int(int(C1/C)/10)*10;
entry2 = int(int(C2/C)/10)*10;
}
Else{
entry1 = int(C1/C);
entry2 = int(C2/C);
}
}
if CodeCategory == 2 Then{#코스닥
entry1 = int(C1/C);
entry2 = int(C2/C);
}
var1 = ma(c,P);
if MarketPosition == 0 and crossup(C,var1) Then
buy("b1",OnClose,def,entry1);
if MarketPosition == 1 and MaxEntries == 1 and crossup(C,var1) Then
buy("b2",OnClose,def,entry2);
if MarketPosition == 1 Then
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
exit1 = int((MaxContracts*0.5)/10)*10;
}
else {
exit1 = int(MaxContracts*0.5);
}
if MaxEntries == 1 Then{
if CurrentContracts == MaxContracts Then
exitlong("bx11",atlimit,EntryPrice*(1+매도11/100),"",exit1,1);
if CurrentContracts < MaxContracts Then
exitlong("bx12",atlimit,highest(h,BarsSinceEntry)*(1-매도12/100));
}
if MaxEntries == 1 Then{
exitlong("bx2",atlimit,AvgEntryPrice*(1+매도2/100));
}
}
즐거운 하루되세요
> 백기사 님이 쓴 글입니다.
> 제목 : 시스템식 부탁드립니다.
> 5분봉에 적용함
주식에 적용함
1차 매수: 1000만원
2차 매수: 1000만원
매수조건
1차 매수: 5분봉상 360선을 상향 돌파하면 매수
2차 매수: 1차 매수 후 하락했다가 5분봉상 360선을 상향 돌파하면 매수
매도조건
1차 매도: 1차 매수 후 상승 시 3%에 절반 이익실현
2차 매도: 1차 매도 후 고점대비 2% 하락 시 전량 수익 실현(샹들리에 청산??)
제가 명칭을 잘 모릅니다...ㅡ.ㅡ
2차 매수 후의 매도 조건
매수평단가 대비 +0.5% 되면 전량 매도
잘 작성해 주세요~~~
수치들은 적절하게 변수를 적용해 주세요~~ 제가 수치를 여러가지 넣어 볼 수 있게요~~~
감사합니다~~~
다음글
이전글