커뮤니티

진입한 이후에 수익, 손실구간 설정할때

프로필 이미지
개냥이
2011-10-10 17:42:42
419
글번호 43542
답변완료
지난번 답변 정말 감사합니다. 일단 지난번에 이어서 진입을 설정하고 진입이 성립되었다면 진입하자마자 수익 손실구간을 설정하는것까지 해봤습니다. 수익구간, 손실구간은 조정할 수 있게 변수로 설정하구요. 그리고 진입 설정한 값과 실제 진입된 값과 비교해서 슬리피지가 나는 경우 슬리피지 양에 따라서 수익구간을 좀 땡겨잡게 하고 싶은데 가능한 경우인가요? Input : D_center(42), Period(26), ProfitRange(10), LossRange(10); var1 = (highest(H,D_center)+lowest(L,D_center))/2; if ema(C,Period) > var1[25] then { if if O > C and O[1] < C[1] and L[1] <= ema(C,Period)[1] and H[1] > ema(C,Period)[1] then value1 = max(H,H[1]); } if MarketPosition == 0 Then buy("BUY", AtStop, value1+PriceScale*2) ; else { if MarketPosition == 1 then SetStopProfittarget(ProfitRange,PointStop) and SetStopLoss(LossRange,PointStop);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-10 18:15:30

안녕하세요 예스스탁입니다. 시스템에서는 잔고와 연동이 되지 않아 리포트상 진입/청산가격과 실제 체결가격과 얼마나 괴리(슬리피지)가 발생하는지 알수가 없어 문의하신 내용 수식으로 가능하지 않습니다. 즐거운 하루되세요 > 개냥이 님이 쓴 글입니다. > 제목 : 진입한 이후에 수익, 손실구간 설정할때 > 지난번 답변 정말 감사합니다. 일단 지난번에 이어서 진입을 설정하고 진입이 성립되었다면 진입하자마자 수익 손실구간을 설정하는것까지 해봤습니다. 수익구간, 손실구간은 조정할 수 있게 변수로 설정하구요. 그리고 진입 설정한 값과 실제 진입된 값과 비교해서 슬리피지가 나는 경우 슬리피지 양에 따라서 수익구간을 좀 땡겨잡게 하고 싶은데 가능한 경우인가요? Input : D_center(42), Period(26), ProfitRange(10), LossRange(10); var1 = (highest(H,D_center)+lowest(L,D_center))/2; if ema(C,Period) > var1[25] then { if if O > C and O[1] < C[1] and L[1] <= ema(C,Period)[1] and H[1] > ema(C,Period)[1] then value1 = max(H,H[1]); } if MarketPosition == 0 Then buy("BUY", AtStop, value1+PriceScale*2) ; else { if MarketPosition == 1 then SetStopProfittarget(ProfitRange,PointStop) and SetStopLoss(LossRange,PointStop);