커뮤니티

다음 내용을 시스템식으로 부탁드립니다.

프로필 이미지
수민아빠
2011-10-04 20:55:47
457
글번호 43347
답변완료
안녕하세요. 수고가 많습니다.^^ 1)시스템이 계속 거래를 하다가 하루 누적 이익이 1포가 되면 그날 시스템을 정지하고 싶습니다. 2)시스템이 계속 거래를 하다가 하루 누적 손실이 3포가 되면 그날 시스템 정지 이렇게 2가지 구현하고 싶습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-05 11:06:59

안녕하세요 예스스타입니다. 아래식을 참고하시기 바랍니다. input: 하루이익(1),하루손실(3); var : PLR(0),XCommission(0),XSlippage(0),OpenPL(0),dayPL(0),count(0); #당일누적손익계산 시작 XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정 XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정 PLR = 0; count = 0; for var1 = 1 to 10{ if sdate == EntryDate(var1) Then{ count = count+1; PLR = PLR+PositionProfit(var1); } } if MarketPosition() == 0 Then{ OpenPL = 0; dayPL = PLR; } Else{ OpenPL = (PositionProfit-(XCommission+XSlippage)); dayPL = PLR+OpenPL; } if daypl < 하루이익 and dayPL > -하루손실 then{ if 매수조건 Then buy(); if 매도조건 Then Sell(); } if MarketPosition == 1 Then{ ExitLong("bx1",AtStop,EntryPrice+(-(하루손실)-(PLR))); ExitLong("bx2",AtLimit,EntryPrice+((하루이익)-(PLR))); } if MarketPosition == -1 Then{ ExitShort("sx1",AtStop,EntryPrice+((하루손실)+(PLR))); ExitShort("sx2",AtLimit,EntryPrice+(-(하루이익)+(PLR))); } 즐거운 하루되세요 > 수민아빠 님이 쓴 글입니다. > 제목 : 다음 내용을 시스템식으로 부탁드립니다. > 안녕하세요. 수고가 많습니다.^^ 1)시스템이 계속 거래를 하다가 하루 누적 이익이 1포가 되면 그날 시스템을 정지하고 싶습니다. 2)시스템이 계속 거래를 하다가 하루 누적 손실이 3포가 되면 그날 시스템 정지 이렇게 2가지 구현하고 싶습니다. 감사합니다.