커뮤니티
식 문의 드립니다.
2009-06-28 02:40:05
1357
글번호 23092
일봉상 120일선을 분봉에 적용시켜서
분봉상 주가가 일봉120일선에 3% 접근시
매수 주문이 나가게 하고 싶어서 그러는데요.
전체 물량을 100이라고 했을때
일봉상 120일선 에 주가가 3% 접근시에
분봉상에 시스템 트레이딩을 실행시켜서
1차매수를 전체 물량의 30%
2차매수는 1차매수 한 금액의 -3% 추가 하락시 30%
3차매수는 1차매수 한 금애의 -6% 추가 하락시 40%
매도는 수익이 5% 났을때 가진 물량의 50%
수익이 10% 났을때 가진 물량의 100%
아렇게 만들고 싶은데 가능할까요?
수식좀 알려주세요~
답변 1
예스스탁 예스스탁 답변
2009-06-29 09:08:22
안녕하세요
예스스탁입니다.
input : P(120),VV(100);
var : V1(0),V2(0);
var2 = 0;
for var1 = 0 to P-1{
var2 = var2+DayClose(var1);
}
var3 = var2/P;
V1 = int(VV*0.3);# 30%
V2 = VV-V1*2; # 40%
if crossup(C,var3*0.97) and MarketPosition == 0 Then
buy("b1",OnClose,def,V1);
if MarketPosition == 1 and CurrentEntries == 1 and
CountIF(CurrentContracts < CurrentContracts[1],BarsSinceEntry) < 1 Then
buy("b2",AtLimit,EntryPrice*0.97,V1);
if MarketPosition == 1 and CurrentEntries == 2 and
CountIF(CurrentContracts < CurrentContracts[1],BarsSinceEntry) < 1 Then
buy("b3",AtLimit,EntryPrice*0.94,V2);
if MarketPosition == 1 Then{
value1 = Int(CurrentContracts/0.5);
value2 = CurrentContracts-value1;
if CurrentContracts == value1 Then
ExitLong("BX1",AtLimit,EntryPrice*1.05,"",value1,1);
if CurrentContracts == value2 Then
ExitLong("BX2",AtLimit,EntryPrice*1.10);
}
즐거운 하루되세요
> 부자청년28 님이 쓴 글입니다.
> 제목 : 식 문의 드립니다.
> 일봉상 120일선을 분봉에 적용시켜서
분봉상 주가가 일봉120일선에 3% 접근시
매수 주문이 나가게 하고 싶어서 그러는데요.
전체 물량을 100이라고 했을때
일봉상 120일선 에 주가가 3% 접근시에
분봉상에 시스템 트레이딩을 실행시켜서
1차매수를 전체 물량의 30%
2차매수는 1차매수 한 금액의 -3% 추가 하락시 30%
3차매수는 1차매수 한 금애의 -6% 추가 하락시 40%
매도는 수익이 5% 났을때 가진 물량의 50%
수익이 10% 났을때 가진 물량의 100%
아렇게 만들고 싶은데 가능할까요?
수식좀 알려주세요~
다음글
이전글