커뮤니티
문의드립니다
2014-07-14 12:06:22
133
글번호 76673
항상 친절한 답변 감사드립니다.
1. 기본매수금은 1000만원으로 이평 골든크로스할때 일단 매수합니다.
2. 추가 매수금 매도금은 직전교차값과의 차이로 결정
3. 교차값의 의미는 5일이평선과 20일 이평선의 골든 데드 교차값을 저장해서 이용합니다.
4. 골든크로스할때 현재의 교차값이 직전 이평교차값(골든, 데드 상관없습니다)과
크기를 비교해서 하락했으면 하락한 %만큼(하락1%당 100만원 매수) 추가매수,
이전교차값보다 큰상태에서 골든크로스가 나면 무시합니다.
5. 데드크로스할때 현재의 교차값이 직전 이평교차값(골든, 데드 상관없습니다)과
크기를 비교해서, 상승했으면 상승한 %만큼(상승1%당 100만원 매도) 추가매도,
이전교차값보다 작은상태에서 데드크로스가 나면 무시합니다.
6. 추가매수 매도 각각 5회까지 매수매도하고 6회차 매수조건이나 매도조건이 되면
청산하고 다시 1번부터 시작합니다.
7. 진행중 수익율 10%나면 즉시 수익청산, 손실율 10%나면 즉시 손절합니다.
답변 1
예스스탁 예스스탁 답변
2014-07-14 15:51:32
안녕하세요
예스스탁입니다.
input : 투자금액1(10000000),투자금액2(1000000);
var : vol(0),cnt(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
value1 = (var1+var2)/2;
value2 = value1[1];
value3 = (value1-value2)/value2*100;
if MarketPosition == 0 Then{
cnt = cnt+1;
if CodeCategoryEx == 11 and BasePrice < 50000 Then
vol = floor(floor((투자금액1)/C)/10)*10;
Else
vol = floor((투자금액1)/C);
if cnt == 1 Then
buy("b",OnClose,def,vol);
}
if MarketPosition == 1 Then{
cnt = cnt+1;
if cnt < 5 and value1 <= value2*0.99 Then{
if CodeCategoryEx == 11 and BasePrice < 50000 Then
vol = floor(floor((투자금액2*floor(abs(value3)))/C)/10)*10;
Else
vol = floor((투자금액2*floor(abs(value3)))/C);
buy("bb",OnClose,def,vol);
}
if cnt == 6 Then
ExitLong();
}
}
if CrossDown(var1,var2) Then{
value1 = (var1+var2)/2;
value2 = value1[1];
value3 = (value1-value2)/value2*100;
if MarketPosition == 1 then{
cnt = cnt+1;
if cnt < 5 and value1 >= value2*1.01 Then{
if CodeCategoryEx == 11 and BasePrice < 50000 Then
vol = floor(floor((투자금액2*floor(abs(value3)))/C)/10)*10;
Else
vol = floor((투자금액2*floor(abs(value3)))/C);
ExitLong("bx",OnClose,def,"",vol,2);
}
if cnt == 6 Then
ExitLong();
}
}
if MarketPosition == 1 Then{
ExitLong("BL",AtStop,AvgEntryPrice*0.90);
ExitShort("BP",atlimit,AvgEntryPrice*1.10);
}
if MarketPosition != 1 Then
cnt = 0;
추가진입을 하므로 시스템 트레이딩 설정창의
피라미딩탭에서 피라미딩을 모든진입신호 허용으로 설정하고 적용하시기 바랍니다.
즐거운 하루되세요
> 최선 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 항상 친절한 답변 감사드립니다.
1. 기본매수금은 1000만원으로 이평 골든크로스할때 일단 매수합니다.
2. 추가 매수금 매도금은 직전교차값과의 차이로 결정
3. 교차값의 의미는 5일이평선과 20일 이평선의 골든 데드 교차값을 저장해서 이용합니다.
4. 골든크로스할때 현재의 교차값이 직전 이평교차값(골든, 데드 상관없습니다)과
크기를 비교해서 하락했으면 하락한 %만큼(하락1%당 100만원 매수) 추가매수,
이전교차값보다 큰상태에서 골든크로스가 나면 무시합니다.
5. 데드크로스할때 현재의 교차값이 직전 이평교차값(골든, 데드 상관없습니다)과
크기를 비교해서, 상승했으면 상승한 %만큼(상승1%당 100만원 매도) 추가매도,
이전교차값보다 작은상태에서 데드크로스가 나면 무시합니다.
6. 추가매수 매도 각각 5회까지 매수매도하고 6회차 매수조건이나 매도조건이 되면
청산하고 다시 1번부터 시작합니다.
7. 진행중 수익율 10%나면 즉시 수익청산, 손실율 10%나면 즉시 손절합니다.
다음글