커뮤니티

문의

프로필 이미지
질갱이
2016-05-23 14:19:29
119
글번호 98364
답변완료
안녕하세요 하루수익목표을 10틱으로설정하고 장시작후 바로10틱수익나면은 바로청산 종료 만약에 5틱손절하고 7틱수익나면은 진짜수익은2틱 그러므로 종료시간까지계속실행 중에8틱수익나면바로청산 종료 위수식부탁합니다 현수식에 넣기만 하면되는지?
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2016-05-23 17:08:08

안녕하세요 예스스탁입니다. 기존식의 진입식 if 조건에 Xcond == false라는 조건을 추가하시고 아래내용은 하단에 붙여넣기 하시면 됩니다. input : 하루수익틱(10); var : NP(0),PreNP(0),DayPL(0),하루수익(0),Xcond(false); NP = NetProfit; if bdate != bdate[1] Then{ preNP = NP[1]; Xcond = false; } dayPL = NP-PreNP; 하루수익 = PriceScale*하루수익틱; if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("SP",1)) Then Xcond = true; if MarketPosition == 1 Then{ ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl); } if MarketPosition == -1 Then{ ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl); } 즐거운 하루되세요 > 질갱이 님이 쓴 글입니다. > 제목 : 문의 > 안녕하세요 하루수익목표을 10틱으로설정하고 장시작후 바로10틱수익나면은 바로청산 종료 만약에 5틱손절하고 7틱수익나면은 진짜수익은2틱 그러므로 종료시간까지계속실행 중에8틱수익나면바로청산 종료 위수식부탁합니다 현수식에 넣기만 하면되는지?
프로필 이미지

질갱이

2016-05-23 18:54:45

답변감사합니다 잘모름니다 수식올리겠읍니다 연결시켜주세요^^ var : diff(0,data2); diff = data2(bids-asks); if crossup(diff,1000) Then buy(); if CrossDown(diff,0) Then exitlong(); if CrossDown(diff,-1000) Then sell(); if crossup(diff,0) Then ExitShort(); 이왕하시는거 금액으로도 가능하면 같이부탁합니닦 꾸뻑~~ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 > 안녕하세요 예스스탁입니다. 기존식의 진입식 if 조건에 Xcond == false라는 조건을 추가하시고 아래내용은 하단에 붙여넣기 하시면 됩니다. input : 하루수익틱(10); var : NP(0),PreNP(0),DayPL(0),하루수익(0),Xcond(false); NP = NetProfit; if bdate != bdate[1] Then{ preNP = NP[1]; Xcond = false; } dayPL = NP-PreNP; 하루수익 = PriceScale*하루수익틱; if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("SP",1)) Then Xcond = true; if MarketPosition == 1 Then{ ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl); } if MarketPosition == -1 Then{ ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl); } 즐거운 하루되세요 > 질갱이 님이 쓴 글입니다. > 제목 : 문의 > 안녕하세요 하루수익목표을 10틱으로설정하고 장시작후 바로10틱수익나면은 바로청산 종료 만약에 5틱손절하고 7틱수익나면은 진짜수익은2틱 그러므로 종료시간까지계속실행 중에8틱수익나면바로청산 종료 위수식부탁합니다 현수식에 넣기만 하면되는지?