커뮤니티

문의드립니다

프로필 이미지
파파리리
2016-04-20 14:20:42
109
글번호 97276
답변완료
당일 진입시작시간과 진입종료시간과 당일청산시간 총목표수익되면 당일매매중지 시스템을부탁드립니다 총목표수익은 당일매매중 0.20식 수익을 내다가 최종목표수익0.80에 도달하면 당일매매중지해야합니다 0.20식 수익을 적부다 + 해서 0.80이 도달하면 매매중지입니다 예로 5이평과20이평으로 표현 부탁드립니다 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-04-20 18:37:32

안녕하세요 예스스탁입니다. input : 진입시작시간(90000),진입종료시간(143000),당일청산시간(150000),하루수익(0.8),목표수익(0.2); var : Tcond(false),NP(0),NP1(0),dayPL(0),Xcond(false); NP = NetProfit; if sTime == 진입시작시간 or (stime == 진입시작시간 and stime[1] < 진입시작시간) Then{ Tcond = true; NP1 = NP[1]; Xcond = false; } if sTime == 진입종료시간 or (stime == 진입종료시간 and stime[1] < 진입종료시간) Then{ Tcond = False; } dayPL = NP-NP1; var1 = ma(C,5); var2 = ma(C,20); if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("BL",1) or IsExitName("SP",1) or IsExitName("SL",1)) Then Xcond = true; if Tcond == true and Xcond == false Then{ if crossup(var1,var2) Then buy(); if CrossDown(var1,var2) Then sell(); } if MarketPosition == 1 Then{ ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl); } if MarketPosition == -1 Then{ ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl); } SetStopProfittarget(목표수익,PointStop); SetStopEndofday(당일청산시간); 즐거운 하루되세요 > 파파리리 님이 쓴 글입니다. > 제목 : 문의드립니다 > 당일 진입시작시간과 진입종료시간과 당일청산시간 총목표수익되면 당일매매중지 시스템을부탁드립니다 총목표수익은 당일매매중 0.20식 수익을 내다가 최종목표수익0.80에 도달하면 당일매매중지해야합니다 0.20식 수익을 적부다 + 해서 0.80이 도달하면 매매중지입니다 예로 5이평과20이평으로 표현 부탁드립니다 감사합니다