커뮤니티
시스템식 질문입니다~
2011-07-06 01:49:30
822
글번호 40590
(1) 시가가 -1% 이하이면 동시호가시 100만원 매수 -> 1% 수익시 매도
(2) 목표수익 도달하지 못하고 -3% 하락시 100만원 추가매수 -> 0.5% 수익시 매도 (적용안된 듯)
(3) 9시 10분이후 평균단가 -3% 이하시 손절
(4) 10시 강제청산
이러한 요지의 시스템식입니다
if MarketPosition==0 and sTime==150000 and
NextBarOpen<c*0.99 Then
buy("b",AtMarket);
If MarketPosition==1 Then
buy("bb",AtStop,EntryPrice*0.97);
if MarketPosition==1 and stime>=93000 Then
exitlong("bx",AtStop,AvgEntryPrice*0.97);
SetStopEndofday(100000);
----------------------------
1. 여기에서 b에서는 40만원
bb에서는 60만원 매수 하려면 어떻게 해야하나요?
2. 시스템트레이딩 설정 창에서 1%강제 청산해두었을 때(?), (2)에서 처럼 추가매수
되었을 경우 목표수익률을 변경하려면 어떻게 해야 하나요?
3. 매수, 매도 화살표 아래위에 421, 844 이 숫자의 의미는 뭔가요?
4. marketpostion==1 의 의미는 뭔가요?
5. 9시 18분에 그 전봉들이 더 낮은 가격인데도 bb매수 신호가 왜 발생한건가요?
6. 이 시스템에서 하루에 매매횟수를 1회로 제한 하려면 어떻게 해야 하나요?
- 1. 40907_q1.JPG (0.06 MB)
- 2. q5.JPG (0.09 MB)
답변 1
예스스탁 예스스탁 답변
2011-07-06 15:21:50
안녕하세요
예스스탁입니다.
식을 수정했습니다.
식상에서 금액을 설정하도록 변경했습니다.
input : Money1(400000),Money2(600000);
if CodeCategory == 1 Then{
var1 = int(int(Money1/C)/10)*10;
var2 = int(int(Money2/C)/10)*10;
}
if CodeCategory == 2 Then{
var1 = int(Money1/C);
var2 = int(Money2/C);
}
if CodeCategory == 6 Then{
var1 = int(Money1/(C*100000));
var2 = int(Money2/(C*100000));
}
if MarketPosition==0 and sTime==150000 and
NextBarOpen < c*0.99 Then
buy("b",AtMarket,def,var1);
If MarketPosition==1 and CurrentEntries == 1 Then
buy("bb",AtLimit,EntryPrice*0.97,var2);
if MarketPosition==1 and stime >= 91000 and CurrentEntries == 2 Then
exitlong("loss",AtStop,AvgEntryPrice*0.97);
#한번만 매수진입되었을 경우
if MarketPosition==1 and maxEntries == 1 Then
exitlong("Profit1",AtLimit,AvgEntryPrice*1.03);
#두번 매수진입되었을 경우
if MarketPosition==1 and MaxEntries == 2 Then
exitlong("Profit2",AtLimit,AvgEntryPrice*1.03);
SetStopEndofday(100000);
1. 여기에서 b에서는 40만원
bb에서는 60만원 매수 하려면 어떻게 해야하나요?
식에 처리되었습니다.
2. 시스템트레이딩 설정 창에서 1%강제 청산해두었을 때(?), (2)에서 처럼 추가매수
되었을 경우 목표수익률을 변경하려면 어떻게 해야 하나요?
식상 진입이 한번일 경우와 2번일 경우 목표수익을 다르게 잡도록 2개의
청산식을 추가했습니다.
3. 매수, 매도 화살표 아래위에 421, 844 이 숫자의 의미는 뭔가요?
수량입니다.
4. marketpostion==1 의 의미는 뭔가요?
매수진입상태를 의미합니다.
5. 9시 18분에 그 전봉들이 더 낮은 가격인데도 bb매수 신호가 왜 발생한건가요?
신호타입이 잘못되어 수정했습니다.
6. 이 시스템에서 하루에 매매횟수를 1회로 제한 하려면 어떻게 해야 하나요?
위식은 당일 시가에 진입하면 한번만 추가진입이 있고
이후로 매수신호가 발생하지 않게 작성되었습니다.
즐거운 하루되세요
> 데미안리 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다~
> (1) 시가가 -1% 이하이면 동시호가시 100만원 매수 -> 1% 수익시 매도
(2) 목표수익 도달하지 못하고 -3% 하락시 100만원 추가매수 -> 0.5% 수익시 매도 (적용안된 듯)
(3) 9시 10분이후 평균단가 -3% 이하시 손절
(4) 10시 강제청산
이러한 요지의 시스템식입니다
if MarketPosition==0 and sTime==150000 and
NextBarOpen<c*0.99 Then
buy("b",AtMarket);
If MarketPosition==1 Then
buy("bb",AtStop,EntryPrice*0.97);
if MarketPosition==1 and stime>=93000 Then
exitlong("bx",AtStop,AvgEntryPrice*0.97);
SetStopEndofday(100000);
----------------------------
1. 여기에서 b에서는 40만원
bb에서는 60만원 매수 하려면 어떻게 해야하나요?
2. 시스템트레이딩 설정 창에서 1%강제 청산해두었을 때(?), (2)에서 처럼 추가매수
되었을 경우 목표수익률을 변경하려면 어떻게 해야 하나요?
3. 매수, 매도 화살표 아래위에 421, 844 이 숫자의 의미는 뭔가요?
4. marketpostion==1 의 의미는 뭔가요?
5. 9시 18분에 그 전봉들이 더 낮은 가격인데도 bb매수 신호가 왜 발생한건가요?
6. 이 시스템에서 하루에 매매횟수를 1회로 제한 하려면 어떻게 해야 하나요?
다음글