커뮤니티
궁금해요~..ㅠ
2013-01-16 16:04:25
249
글번호 58221
안녕하세요 시스템트레이딩을 이제 막 공부하고 있습니다
홈페이지에 좋은 내용이 많습니다 감사합니다
문의>
거래시 두번 손실이 나면 세번째 주문부터는 n배수 수량으로
주문을 들어가게 하고 3번째 주문부터 플러스 수익이 나기
전까진 계속 n배수 수량으로 주문을 넣다가 수익 청산되는
시점이 오면 다시 원래 수량으로 들어가게 하는 수식좀
부탁드립니다.
ex> 이평선단순으로 시스템을 돌릴경우
최초 1계약 -1.0 손실청산
-0.5 손실청산
2계약 -1.0 손실청산
+1.0 수익청산
다시 1계약 -1.0 손실청산
+1.2 수익청산
-1.0 손실청산
-1.0 손실청산
2계약 +1.0 수익청산
1계약 ............. n
이런식으로요~.. ^^ 부탁드립니다 수고하세요~
답변 2
예스스탁 예스스탁 답변
2013-01-16 18:03:58
안녕하세요
예스스탁입니다.
input : 기본수량(1),N(3);
if MarketPosition == 0 and ExitDate(1) == sdate and ExitDate(2) == sdate and PositionProfit(1) < 0 and PositionProfit(2) < 0 Then
Condition1 = true;
Else if MarketPosition == 1 and ExitDate(1) == sdate and PositionProfit(1) < 0 and C < EntryPrice Then
Condition1 = true;
Else if MarketPosition == -1 and ExitDate(1) == sdate and PositionProfit(1) < 0 and C > EntryPrice Then
Condition1 = true;
Else
Condition1 = false;
if crossup(ma(c,5),ma(c,20)) Then
buy("b",OnClose,def,iff(Condition1==false,기본수량,기본수량*N));
if CrossDown(ma(c,5),ma(c,20)) Then
sell("s",OnClose,def,iff(Condition1==false,기본수량,기본수량*N));
즐거운 하루되세요
> 음난시인 님이 쓴 글입니다.
> 제목 : 궁금해요~..ㅠ
> 안녕하세요 시스템트레이딩을 이제 막 공부하고 있습니다
홈페이지에 좋은 내용이 많습니다 감사합니다
문의>
거래시 두번 손실이 나면 세번째 주문부터는 n배수 수량으로
주문을 들어가게 하고 3번째 주문부터 플러스 수익이 나기
전까진 계속 n배수 수량으로 주문을 넣다가 수익 청산되는
시점이 오면 다시 원래 수량으로 들어가게 하는 수식좀
부탁드립니다.
ex> 이평선단순으로 시스템을 돌릴경우
최초 1계약 -1.0 손실청산
-0.5 손실청산
2계약 -1.0 손실청산
+1.0 수익청산
다시 1계약 -1.0 손실청산
+1.2 수익청산
-1.0 손실청산
-1.0 손실청산
2계약 +1.0 수익청산
1계약 ............. n
이런식으로요~.. ^^ 부탁드립니다 수고하세요~
음난시인
2013-01-17 08:15:37
re>> 네 감사합니다
금일 하루도 수고하세요~^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 궁금해요~..ㅠ
> 안녕하세요
예스스탁입니다.
input : 기본수량(1),N(3);
if MarketPosition == 0 and ExitDate(1) == sdate and ExitDate(2) == sdate and PositionProfit(1) < 0 and PositionProfit(2) < 0 Then
Condition1 = true;
Else if MarketPosition == 1 and ExitDate(1) == sdate and PositionProfit(1) < 0 and C < EntryPrice Then
Condition1 = true;
Else if MarketPosition == -1 and ExitDate(1) == sdate and PositionProfit(1) < 0 and C > EntryPrice Then
Condition1 = true;
Else
Condition1 = false;
if crossup(ma(c,5),ma(c,20)) Then
buy("b",OnClose,def,iff(Condition1==false,기본수량,기본수량*N));
if CrossDown(ma(c,5),ma(c,20)) Then
sell("s",OnClose,def,iff(Condition1==false,기본수량,기본수량*N));
즐거운 하루되세요
> 음난시인 님이 쓴 글입니다.
> 제목 : 궁금해요~..ㅠ
> 안녕하세요 시스템트레이딩을 이제 막 공부하고 있습니다
홈페이지에 좋은 내용이 많습니다 감사합니다
문의>
거래시 두번 손실이 나면 세번째 주문부터는 n배수 수량으로
주문을 들어가게 하고 3번째 주문부터 플러스 수익이 나기
전까진 계속 n배수 수량으로 주문을 넣다가 수익 청산되는
시점이 오면 다시 원래 수량으로 들어가게 하는 수식좀
부탁드립니다.
ex> 이평선단순으로 시스템을 돌릴경우
최초 1계약 -1.0 손실청산
-0.5 손실청산
2계약 -1.0 손실청산
+1.0 수익청산
다시 1계약 -1.0 손실청산
+1.2 수익청산
-1.0 손실청산
-1.0 손실청산
2계약 +1.0 수익청산
1계약 ............. n
이런식으로요~.. ^^ 부탁드립니다 수고하세요~
다음글
이전글