커뮤니티

시스템식 부탁 드립니다.

프로필 이미지
그리움
2013-04-11 21:49:06
149
글번호 61987
답변완료
5 이평이 60 이평을 골드 크로스 하면 b1 이름으로 매수 b1 매수가 -5 포인트 나면 손절. b1 매수가 +2 포인트 수익시점에서 b2 이름으로 매수 추가. b1 은 10 포인트 이익 실현 b2 는 5 포인트 이익 실현. b2 도 -5 포인트 손절. 각 진입명에 따라 수익과 손절이 반영되도록이 중요. positionprofit 썼더니.. 합산 수익으로 처리되는것 같음 ㅠ.ㅠ 어떻게 짜면 될까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-12 09:34:38

안녕하세요 예스스탁입니다. 피라미딩시 손익은 모두 합산손익입니다. 또한 추가진입부분에 대해 따로 리턴되는 함수는 없으므로 추가진입 부분에 대한 진입가격등은 따로 산정해서 상용하셔야 합니다. var1 = ma(c,5); var2 = ma(c,60); if MarketPosition == 0 and crossup(var1,var2) Then buy("b1"); if MarketPosition == 1 Then{ if CurrentEntries == 1 and MaxEntries == 1 Then{ buy("b2",AtStop,EntryPrice+2); exitlong("bx",AtStop,EntryPrice-5,"B1"); } if MaxEntries == 2 Then{ ExitLong("B1P",atlimit,EntryPrice+10,"B1"); ExitLong("B2P",AtLimit,EntryPrice+7,"B2"); ExitLong("B1X",AtStop,EntryPrice-5,"B1"); ExitLong("B2X",AtStop,(EntryPrice+2)-5,"B2"); } } 즐거운 하루되세요 > 그리움 님이 쓴 글입니다. > 제목 : 시스템식 부탁 드립니다. > 5 이평이 60 이평을 골드 크로스 하면 b1 이름으로 매수 b1 매수가 -5 포인트 나면 손절. b1 매수가 +2 포인트 수익시점에서 b2 이름으로 매수 추가. b1 은 10 포인트 이익 실현 b2 는 5 포인트 이익 실현. b2 도 -5 포인트 손절. 각 진입명에 따라 수익과 손절이 반영되도록이 중요. positionprofit 썼더니.. 합산 수익으로 처리되는것 같음 ㅠ.ㅠ 어떻게 짜면 될까요?