커뮤니티
시스템식 질문입니다
2009-01-23 14:00:34
977
글번호 19759
일반 주식 초봉입니다
1
종가 피봇2차저항 골든크로스 매수
2
손절매
2%
3
최대수익하락
수익 3~4% 일때 최고가격대비 3% 하락시 청산
수익 4%이상 최고가격대비 2% 하락시 청산
4
최소가격변화
60봉 이내에 1%변화가 없으면 청산
5
목표수익
7% 면 청산
6
수량은 종목마다 현재가가 다르더라도 100만원에 맞게 매매수량
7
하루에 한번 매매
8
무조건 10봉 후 강제 청산
수고하세요
답변 1
예스스탁 예스스탁 답변
2009-01-23 14:08:25
안녕하세요
예스스탁입니다.
input : ACCOUNT(1000000);
Var : value(0),cnt(0),count(0);
value1 = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
value2 = value1+DayHigh(1)-DayLow(1);##2차저항
if CodeCategory == 1 Then{
if BasePrice >= 50000 Then
var1 = int(ACCOUNT/C);
else
var1 = int(int(ACCOUNT/C)/10)*10;
}
if CodeCategory == 2 Then
var1 = int(ACCOUNT/C);
count = 0;
for cnt = 0 to 10 {
if sDate == EntryDate(cnt) Then
count = count +1;
}
## 종가 피봇2차저항 골든크로스 매수
if CrossUp(C, value2) and count < 1 then
buy("매수", onclose, def, var1);
if MarketPosition() == 1 Then{
## 수익 3~4% 일때 최고가격대비 3% 하락시 청산
if highest(H,BarsSinceEntry) >= EntryPrice()*1.03 and Highest(L,BarsSinceEntry) < EntryPrice()*1.04 Then
exitlong("tr1",AtStop,Highest(H,BarsSinceEntry)*0.97);
## 수익 4%이상 최고가격대비 2% 하락시 청산
if highest(H,BarsSinceEntry) >= EntryPrice()*1.04 Then
exitlong("tr2",AtStop,Highest(H,BarsSinceEntry)*0.92);
}
## 손절매2%
SetStopLoss(2);
## 최소가격변화
SetStopInactivity(1,60);
## 목표수익 7% 면 청산
SetStopProfittarget(7);
즐거운 하루되세요
> 수학과 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 일반 주식 초봉입니다
1
종가 피봇2차저항 골든크로스 매수
2
손절매
2%
3
최대수익하락
수익 3~4% 일때 최고가격대비 3% 하락시 청산
수익 4%이상 최고가격대비 2% 하락시 청산
4
최소가격변화
60봉 이내에 1%변화가 없으면 청산
5
목표수익
7% 면 청산
6
수량은 종목마다 현재가가 다르더라도 100만원에 맞게 매매수량
7
하루에 한번 매매
8
무조건 10봉 후 강제 청산
수고하세요
이전글