커뮤니티

수식 부탁드립니다

프로필 이미지
후포
2015-11-16 16:48:00
161
글번호 92459
답변완료
Input: Capital(100000000); Var: AtrV(0), Unit(0), MP(0); AtrV = ATR(20); Unit = (Capital*0.02)/AtrV ; //주식거래인 경우는 Unit = (Capital*0.02)/AtrV; if Unit < 1 then Unit = 1; MP = MarketPosition; # 진입 If MP == 0 then buy("B", atstop, Highest(High,20), Unit); # 피리미딩 진입 If MP == 1 and CurrentEntries < 4 Then buy("bp", atstop, EntryPrice+AtrV[BarsSinceEntry]*1*CurrentEntries, Unit); # 청산 If MP == 1 Then { ExitLong("EL", atstop,Lowest(L,10)); ExitLong("EL_stop",AtStop,AvgEntryPrice-2*AtrV); } 위의 식에서 피라미딩 한도를 전체자산의 50%까지만 투자가 되겠끔 수식을 추가해주세요 일명 정율투자로 전체자산의 50%만 투자하는 방식으로 하고 싶습니다. 수익이나면 수익나는대로 전체자산의 50%, 손실이 나면 손실나는대로 전체자산의 50%만 시장에 노출시키고 싶습니다 그리고 추가로 20일고가 돌파매수, 10일 저가돌파 매도 식에서 전체자산의 50% 정율투자가 되겠끔 수식을 부탁드립니다. 요청한 식이 두가지 입니다. 수고 하십시오!!!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-17 09:30:02

안녕하세요 예스스탁입니다. 1. Input: Capital(100000000),Per(2); Var: AtrV(0), Unit(0), MP(0),MM(0); AtrV = ATR(20); MM = Capital+NetProfit; Unit = (MM*0.02)/AtrV; if Unit < 1 then Unit = 1; MP = MarketPosition; # 진입 If MP == 0 then buy("B", atstop, Highest(High,20), Unit); # 피리미딩 진입 If MP == 1 and maxEntries < Floor((100/per)*0.5) Then buy("bp", atstop, EntryPrice+AtrV[BarsSinceEntry]*1*CurrentEntries, Unit); # 청산 If MP == 1 Then { ExitLong("EL", atstop,Lowest(L,10)); ExitLong("EL_stop",AtStop,AvgEntryPrice-2*AtrV); } 2. Input: Capital(100000000),Per(2); Var: AtrV(0), Unit(0), MP(0),MM(0); AtrV = ATR(20); MM = Capital+NetProfit; Unit = (MM*0.02)/AtrV ; if Unit < 1 then Unit = 1; MP = MarketPosition; # 진입 If MP == 0 then buy("B", atstop, Highest(High,20), Unit); # 청산 If MP == 1 Then { ExitLong("EL", atstop,Lowest(L,10)); } 즐거운 하루되세요 > 후포 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > Input: Capital(100000000); Var: AtrV(0), Unit(0), MP(0); AtrV = ATR(20); Unit = (Capital*0.02)/AtrV ; //주식거래인 경우는 Unit = (Capital*0.02)/AtrV; if Unit < 1 then Unit = 1; MP = MarketPosition; # 진입 If MP == 0 then buy("B", atstop, Highest(High,20), Unit); # 피리미딩 진입 If MP == 1 and CurrentEntries < 4 Then buy("bp", atstop, EntryPrice+AtrV[BarsSinceEntry]*1*CurrentEntries, Unit); # 청산 If MP == 1 Then { ExitLong("EL", atstop,Lowest(L,10)); ExitLong("EL_stop",AtStop,AvgEntryPrice-2*AtrV); } 위의 식에서 피라미딩 한도를 전체자산의 50%까지만 투자가 되겠끔 수식을 추가해주세요 일명 정율투자로 전체자산의 50%만 투자하는 방식으로 하고 싶습니다. 수익이나면 수익나는대로 전체자산의 50%, 손실이 나면 손실나는대로 전체자산의 50%만 시장에 노출시키고 싶습니다 그리고 추가로 20일고가 돌파매수, 10일 저가돌파 매도 식에서 전체자산의 50% 정율투자가 되겠끔 수식을 부탁드립니다. 요청한 식이 두가지 입니다. 수고 하십시오!!!