커뮤니티

수식 부탁드립니다~

프로필 이미지
didhddk
2024-06-10 11:39:30
717
글번호 180426
답변완료
주식에서 1. 특정일(ex,20240610)에 시장가로 종가매수 수식은? (특정일은 변수로) 2. 특정일에 현재가로 시초가매수 수식은? (특정일은 변수로) 3. 특정일에 시장가로 종가매도 수식은? (특정일은 변수로) 4. 매수 후, 분봉으로 특정일에 10% 이익도달시 현재가로 50%매도, 15% 이익도달시 나머지 50%매도하는 분할매도 수식은? (특정일, 이익매도지점(10%,15%), 매도비율(50%)은 변수로) 5. 매수 후, 분봉으로 특정일에 -3% 손실발생시 보유수량 전체를 시장가로 매도수식은? (특정일, 손실발생지점(-3%)은 변수로) 전체적으로 말씀드리면 특정일에 시장가로 종가매수 or 현재가로 시초가 매수하여, 특정일에 시장가로 종가매도하거나, 분봉으로 특정일에 10% 이익도달시 현재가로 50%매도, 15% 이익도달시 나머지 50%매도하는 분할매도하거나, 분봉으로 특정일에 -3% 손실발생시 시장가로 매도하는 수식입니다. 제가 하려면 6개월은 걸릴거 같아서요. 도움 부탁드립니다~~~ 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-06-10 15:32:14

안녕하세요 예스스탁입니다. 수식은 신호발생을 담당합니다. 수식에 시장가등과 같은 주문구분을 지정하는 옵션은 없습니다. 차트에서 신호가 발생하면 설정창에서 지정한 매매가격으로 주문이 집행됩니다. 시장가나 현재가 주문과 같은 옵션은 설정창에서 지정하셔야 합니다. 또한 종가매수, 종가매도와 같이 종가에 주문이 가능하지 않습니다. 종가수신되면 이미 장종료가 된 이후이고 시스템은 동시호가에 주문이 불가하여 정규장이내에 시간을 지정해 주문이 집행되게 하셔야 합니다. 일봉주기에서는 시간조건을 주지 못하므로 분봉주기 차트에 적용하셔야 합니다. 1 input : ndate(20240610),ntime(150000); if sDate == ndate and sTime < ntime and NextBarStime >= ntime Then Buy("b1",AtMarket); 2 input : ndate(20240610); if NextBarSdate == ndate and NextBarSdate != sDate Then Buy("b2",AtMarket); 3 input : xdate(20240610),xtime(150000); if sDate == xdate and sTime < xtime and NextBarStime >= xtime Then ExitLong("btx",AtMarket); 4 input : xdate(20240610),이익1(10),이익2(15),매도비욜(50); if MarketPosition == 1 and sDate == xdate Then { if CurrentContracts == MaxContracts Then ExitLong("bp1",AtLimit,EntryPrice*(1+이익1/100),"",Floor(MaxContracts*(매도비욜/100)),1); Else ExitLong("bp2",AtLimit,EntryPrice*(1+이익2/100)); } 5 input : xdate(20240610),손실(3); if MarketPosition == 1 and sDate == xdate Then { ExitLong("bl",AtStop,EntryPrice*(1-손실/100)); } 즐거운 하루되세요 > didhddk 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다~ > 주식에서 1. 특정일(ex,20240610)에 시장가로 종가매수 수식은? (특정일은 변수로) 2. 특정일에 현재가로 시초가매수 수식은? (특정일은 변수로) 3. 특정일에 시장가로 종가매도 수식은? (특정일은 변수로) 4. 매수 후, 분봉으로 특정일에 10% 이익도달시 현재가로 50%매도, 15% 이익도달시 나머지 50%매도하는 분할매도 수식은? (특정일, 이익매도지점(10%,15%), 매도비율(50%)은 변수로) 5. 매수 후, 분봉으로 특정일에 -3% 손실발생시 보유수량 전체를 시장가로 매도수식은? (특정일, 손실발생지점(-3%)은 변수로) 전체적으로 말씀드리면 특정일에 시장가로 종가매수 or 현재가로 시초가 매수하여, 특정일에 시장가로 종가매도하거나, 분봉으로 특정일에 10% 이익도달시 현재가로 50%매도, 15% 이익도달시 나머지 50%매도하는 분할매도하거나, 분봉으로 특정일에 -3% 손실발생시 시장가로 매도하는 수식입니다. 제가 하려면 6개월은 걸릴거 같아서요. 도움 부탁드립니다~~~ 감사합니다.