커뮤니티

질문드립니다

프로필 이미지
toal
2017-06-22 08:34:10
110
글번호 110640
답변완료
1.매수매도식에서 매매횟수를 조절 할수있을까요? 매수조건식에서 수익이나거나 매수조건이 발생되서 매매횟수가 두번되면 중지되었다가 매도조건식에서 다시 시작해서 수익이나거나 매도조건 발생해서 두번매매되고 중지되었다가 매수조건이 되면 다시 전과 똑같이 시작하는식으로 가능할까요? 수식부탁드립니다 2. 매수매도 조건별로 청산식을 따로 만들수있나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-22 10:48:50

안녕하세요 예스스탁입니다. 1 아래 내용 참고하시기 바랍니다. var : BuyEntry(true),SellEntry(true); if TotalTrades > TotalTrades[1] Then{ #매수진입후 수익으로 청산됬으면 매수진입불가 if MarketPosition(1) == 1 and PositionProfit(1) > 0 Then BuyEntry = false; #2회 연속 매수진입이면 이후 매수진입불가 if MarketPosition(1) == 1 and MarketPosition(2) == 1 Then BuyEntry = false; #매도진입후 수익으로 청산됬으면 매도진입불가 if MarketPosition(1) == -1 and PositionProfit(1) > 0 Then SellEntry = false; #2회 연속 매도진입이면 이후 매도진입불가 if MarketPosition(1) == -1 and MarketPosition(2) == -1 Then SellEntry = false; # BuyEntry가 false인 상태에서 매도거래가 발생했으면 true로 변경 if BuyEntry == false and MarketPosition(1) == -1 Then BuyEntry = true; # SellEntry가 false인 상태에서 매수거래가 발생했으면 true로 변경 if SellEntry == false and MarketPosition(1) == 1 Then SellEntry = true; } if MarketPosition == 1 Then SellEntry = true; if MarketPosition == -1 Then BuyEntry = true; if BuyEntry == true and 매수진입조건 Then buy(); if MarketPosition == 0 and 매도진입조건 Then sell(); SetStopLoss(0.2,PointStop); SetStopProfittarget(0.2,PointStop); 2 예 가능합니다. 진입별로 청산을 달리하고자 하시면 진입에 모두 이름을 부여한 후에 청산함수에 진입명을 지정해 주시면 됩니다. if 매수진입조건1 Then buy("b1"); if 매수진입조건2 Then buy("b2"); if 매수진입조건3 Then buy("b3"); if MarketPosition == 1 then{ if 매수청산조건1 Then exitlong("bx1",OnClose,def,"b1"); if 매수청산조건2 Then exitlong("bx2",OnClose,def,"b2"); if 매수청산조건3 Then exitlong("bx3",OnClose,def,"b3"); } if 매도진입조건1 Then sell("s1"); if 매도진입조건2 Then sell("s2"); if 매도진입조건3 Then sell("s3"); if MarketPosition == -1 then{ if 매도청산조건1 Then ExitShort("sx1",OnClose,def,"s1"); if 매도청산조건2 Then ExitShort("sx2",OnClose,def,"s2"); if 매도청산조건3 Then ExitShort("sx3",OnClose,def,"s3"); } 즐거운 하루되세요 > toal 님이 쓴 글입니다. > 제목 : 질문드립니다 > 1.매수매도식에서 매매횟수를 조절 할수있을까요? 매수조건식에서 수익이나거나 매수조건이 발생되서 매매횟수가 두번되면 중지되었다가 매도조건식에서 다시 시작해서 수익이나거나 매도조건 발생해서 두번매매되고 중지되었다가 매수조건이 되면 다시 전과 똑같이 시작하는식으로 가능할까요? 수식부탁드립니다 2. 매수매도 조건별로 청산식을 따로 만들수있나요?