커뮤니티
수식 문의
2011-10-16 22:01:46
504
글번호 43736
안녕하세요.
삼성전자 주식만 거래 하고 싶은데,
현물 시스템식을 구현하고 싶습니다. (일봉)
1. 총금액: 1억 (가정)
2. 진입시점: 5일선이 60일선을 상향돌파하면 다음날 시가에 총금액*0.1 매수
3. 추가매수: 첫진입시점 이후 10% 하락하면 총금액*0.2 매수
첫진입시점 이후 20% 하락하면 총금액*0.3 매수
첫진입시점 이후 30% 하락하면 총금액*0.4 매수
4. 청산: 보유평균가에서 5% 수익시 전량매도 (손절없음)
5. 첫 청산 후 재 진입시 총금액은 1억+수익금액으로 재설정
(최종 총금액을 화면에서 display 할 수도 있을까요 ?)
부탁드립니다.
즐거우 하루 되시고, 감사합니다 ~
답변 1
예스스탁 예스스탁 답변
2011-10-17 11:49:40
안녕하세요
예스스탁입니다.
input : 투입금액(100000000);
value1 = 투입금액+NetProfit;
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
Var1 = int(int((value1*0.1)/C)/10)*10;
Var2 = int(int((value1*0.2)/C)/10)*10;
Var3 = int(int((value1*0.3)/C)/10)*10;
Var4 = int(int((value1*0.4)/C)/10)*10;
}
Else
Var1 = int((value1*0.1)/C);
Var2 = int((value1*0.2)/C);
Var3 = int((value1*0.3)/C);
Var4 = int((value1*0.4)/C);
}
if CodeCategory == 2 Then{#코스닥
Var1 = int((value1*0.1)/C);
Var2 = int((value1*0.2)/C);
Var3 = int((value1*0.3)/C);
Var4 = int((value1*0.4)/C);
}
if MarketPosition == 0 and crossup(ma(C,5),ma(C,20)) Then
buy("b1",AtMarket,def,var1);
if MarketPosition == 1 Then{
buy("b2",AtLimit,EntryPrice*0.9,var2);
buy("b3",AtLimit,EntryPrice*0.9,var3);
buy("b4",AtLimit,EntryPrice*0.9,var4);
exitlong("bx",atlimit,AvgEntryPrice*1.05);
}
현재까지의 손익을 포함하여 투자금액이 재설정되게 수식에 포함되었습니다.
시스템에서의 모든 손익은 차트상 신호로 계산되므로
매일 변경될수 있습니다.
해당 내용을 따로 지표로 그릴수 없습니다.
즐거운 하루되세요
> 생각의자유 님이 쓴 글입니다.
> 제목 : 수식 문의
> 안녕하세요.
삼성전자 주식만 거래 하고 싶은데,
현물 시스템식을 구현하고 싶습니다. (일봉)
1. 총금액: 1억 (가정)
2. 진입시점: 5일선이 60일선을 상향돌파하면 다음날 시가에 총금액*0.1 매수
3. 추가매수: 첫진입시점 이후 10% 하락하면 총금액*0.2 매수
첫진입시점 이후 20% 하락하면 총금액*0.3 매수
첫진입시점 이후 30% 하락하면 총금액*0.4 매수
4. 청산: 보유평균가에서 5% 수익시 전량매도 (손절없음)
5. 첫 청산 후 재 진입시 총금액은 1억+수익금액으로 재설정
(최종 총금액을 화면에서 display 할 수도 있을까요 ?)
부탁드립니다.
즐거우 하루 되시고, 감사합니다 ~
다음글
이전글