커뮤니티

문의드립니다

프로필 이미지
바바큰
2023-02-21 11:42:16
1016
글번호 166498
답변완료
안녕하세요 감사드립니다 답변주신 식에서 청산후 다음 진입시 손실 폭이 -50이하 발생시 손실폭이 0이 될때까지 1계약에서 2계약으로 진입하는 식을 추가하고 싶습니다 1> 손실폭이 -50 이 되기 전 :1계약 2> 손실폭이 -50 이하가 되면 : 2계약 시작 3> 손실폭이 0이상이 되면 : 2계약 종료 1계약 시작 국선 기본적인 매매식을 바탕으로 부탁드립니다 감사합니다 안녕하세요 예스스탁입니다. 시스템식 하단에 아래 내용 추가하시면 됩니다. var : count(0),HPL(0),maxdd(0),tx(0); if TotalTrades > TotalTrades[1] Then { count = count+1; if count == 1 Then HPL = NetProfit; Else { if NetProfit > HPL Then HPL = NetProfit; } if NetProfit-HPL < maxdd Then { maxdd = NetProfit-HPL; } tx = Text_New(sDate[BarsSinceExit(1)],sTime[BarsSinceExit(1)],H[BarsSinceExit(1)]+PriceScale*3,NumToStr(maxdd,2)); Text_SetStyle(tx,2,1); } 즐거운 하루되세요 > 바바큰 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요 문의드립니다. 익절, 손절, 시간청산시 청산 신호(봉)에 최고누적손익 대비 손실폭을 표시하고 싶습니다. 누적손익 100 200 150 120 손실폭 0 0 -50 -80 <--표시 (pt) | | (전략차트 기간 내 표시된 봉 기준입니다.)
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2023-02-21 12:58:03

안녕하세요 예스스탁입니다. 올려주신 내용을 정확히 이해하지 못했습니다. 해당식은 전체기간에서 손익곡선상 최대수익후 최대하락한 폭을 계산해서 표시한 내용입니다. 이후 수익에 따라 최대손실폭이 0으로 환원되는 값이 아닙니다. 02-3453-1060으로 전화주시기 바랍니다. 즐거운 하루되세요 > 바바큰 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요 감사드립니다 답변주신 식에서 청산후 다음 진입시 손실 폭이 -50이하 발생시 손실폭이 0이 될때까지 1계약에서 2계약으로 진입하는 식을 추가하고 싶습니다 1> 손실폭이 -50 이 되기 전 :1계약 2> 손실폭이 -50 이하가 되면 : 2계약 시작 3> 손실폭이 0이상이 되면 : 2계약 종료 1계약 시작 국선 기본적인 매매식을 바탕으로 부탁드립니다 감사합니다 안녕하세요 예스스탁입니다. 시스템식 하단에 아래 내용 추가하시면 됩니다. var : count(0),HPL(0),maxdd(0),tx(0); if TotalTrades > TotalTrades[1] Then { count = count+1; if count == 1 Then HPL = NetProfit; Else { if NetProfit > HPL Then HPL = NetProfit; } if NetProfit-HPL < maxdd Then { maxdd = NetProfit-HPL; } tx = Text_New(sDate[BarsSinceExit(1)],sTime[BarsSinceExit(1)],H[BarsSinceExit(1)]+PriceScale*3,NumToStr(maxdd,2)); Text_SetStyle(tx,2,1); } 즐거운 하루되세요 > 바바큰 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요 문의드립니다. 익절, 손절, 시간청산시 청산 신호(봉)에 최고누적손익 대비 손실폭을 표시하고 싶습니다. 누적손익 100 200 150 120 손실폭 0 0 -50 -80 <--표시 (pt) | | (전략차트 기간 내 표시된 봉 기준입니다.)
프로필 이미지

예스스탁 예스스탁 답변

2023-02-21 13:46:50

안녕하세요 예스스탁입니다. 1 최고수익 대비 현재 손실폭으로 작성해 드립니다. 매매식이 이평 크로스식으로 작성해 드립니다. 2 input : P1(5),P2(20),기준포인트(-50); var : count(0),HPL(0),drawdown(0),tx(0),vol(1);#초기수량은 1 var : mav1(0),mav2(0); #청산되어 거래완료 if TotalTrades > TotalTrades[1] Then { #청산완료된 거래횟수 체크 count = count+1; #최대수익계산 #최대수익 발생시 수량은 1 if count == 1 Then { HPL = NetProfit; vol = 1; } Else { if NetProfit > HPL Then { HPL = NetProfit; vol = 1; } } #최고수익기준 현재총손익의 하락폭 drawdown = NetProfit-HPL; #현재총손익이 기준포인트 이하이면 수량은 2개로 if drawdown < 기준포인트 Then vol = 2; tx = Text_New(sDate[BarsSinceExit(1)],sTime[BarsSinceExit(1)],H[BarsSinceExit(1)]+PriceScale*3,NumToStr(drawdown,2)); Text_SetStyle(tx,2,1); #하락폭이 기준포인트 이상이면 red 아니면 blue Text_SetColor(tx,iff(drawdown >= 기준포인트,Red,Blue)); } mav1 = ma(C,P1); mav2 = ma(C,P2); if MarketPosition <= 0 and CrossUp(mav1,mav2) Then#매수진입조건 { #스위칭시 손익체크해서 기준포인트 미만이면 수량을 2로 변경 if MarketPosition == -1 and NetProfit+PositionProfit < 기준포인트 Then vol = 2; Buy("b",OnClose,Def,vol); } if MarketPosition >= 0 and CrossDown(mav1,mav2) Then#매도진입조건 { #스위칭시 손익체크해서 기준포인트 미만이면 수량을 2로 변경 if MarketPosition == 1 and NetProfit+PositionProfit < 기준포인트 Then vol = 2; Sell("s",OnClose,Def,vol); } 즐거운 하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다 > 안녕하세요 예스스탁입니다. 올려주신 내용을 정확히 이해하지 못했습니다. 해당식은 전체기간에서 손익곡선상 최대수익후 최대하락한 폭을 계산해서 표시한 내용입니다. 이후 수익에 따라 최대손실폭이 0으로 환원되는 값이 아닙니다. 02-3453-1060으로 전화주시기 바랍니다. 즐거운 하루되세요 > 바바큰 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요 감사드립니다 답변주신 식에서 청산후 다음 진입시 손실 폭이 -50이하 발생시 손실폭이 0이 될때까지 1계약에서 2계약으로 진입하는 식을 추가하고 싶습니다 1> 손실폭이 -50 이 되기 전 :1계약 2> 손실폭이 -50 이하가 되면 : 2계약 시작 3> 손실폭이 0이상이 되면 : 2계약 종료 1계약 시작 국선 기본적인 매매식을 바탕으로 부탁드립니다 감사합니다 안녕하세요 예스스탁입니다. 시스템식 하단에 아래 내용 추가하시면 됩니다. var : count(0),HPL(0),maxdd(0),tx(0); if TotalTrades > TotalTrades[1] Then { count = count+1; if count == 1 Then HPL = NetProfit; Else { if NetProfit > HPL Then HPL = NetProfit; } if NetProfit-HPL < maxdd Then { maxdd = NetProfit-HPL; } tx = Text_New(sDate[BarsSinceExit(1)],sTime[BarsSinceExit(1)],H[BarsSinceExit(1)]+PriceScale*3,NumToStr(maxdd,2)); Text_SetStyle(tx,2,1); } 즐거운 하루되세요 > 바바큰 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요 문의드립니다. 익절, 손절, 시간청산시 청산 신호(봉)에 최고누적손익 대비 손실폭을 표시하고 싶습니다. 누적손익 100 200 150 120 손실폭 0 0 -50 -80 <--표시 (pt) | | (전략차트 기간 내 표시된 봉 기준입니다.)