커뮤니티

스팟 수식 하나로 여러 종목 매매하는법 문의

프로필 이미지
김종인
2017-01-05 22:02:24
1885
글번호 224085
답변완료
안녕하세요. 이전에 손봐주신 아래 수식으로 거래를 잘하고 있습니다. 그런데 아래 수식의 경우 한번에 10개의 종목을 거래하려면 종목별로 차트 10개와 스팟수식 10개를 연결시켜 거래해야하므로 여간 번거로운게 아닙니다. 아래수식을 관심 그룹으로 지정된 다수의 종목에 한번에 적용하고 싶은데 어떻게 바꾸면 되는지요? function Chart1_OnRiseSignal(Signal) { //buy신호발생 if (Signal.signalKind == 1) { //신호종목 잔고 셋팅 Account1.SetBalance(Main.GetOrderCode(Signal.code),0); //보유수량이 없으면 if (Account1.Balance.count == 0) { //10주 시장가로 매수 Account1.OrderBuy(Main.GetOrderCode(Signal.code), 10,MarketData1.current ,0) } //보유수량이 있다면 else if (Account1.Balance.count > 0) { //현재가가 평균단가 대비 10% 하락시 보유수량+10주 시장가로 매수 if (Account1.Balance.current < Account1.Balance.avgUnitCost*0.9) { Account1.OrderBuy(Main.GetOrderCode(Signal.code), Account1.Balance.count +10, MarketData1.current,0); } //현재가가 평균단가 대비 3% 이상 상승시 전량매도 if (Account1.Balance.current > Account1.Balance.avgUnitCost*1.03) { Account1.OrderSell(Main.GetOrderCode(Signal.code), Account1.Balance.count, Account1.Balance.current,0) }
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-18 15:56:30

> 김종인 님이 쓴 글입니다. > 제목 : 스팟 수식 하나로 여러 종목 매매하는법 문의 > 안녕하세요. 이전에 손봐주신 아래 수식으로 거래를 잘하고 있습니다. 그런데 아래 수식의 경우 한번에 10개의 종목을 거래하려면 종목별로 차트 10개와 스팟수식 10개를 연결시켜 거래해야하므로 여간 번거로운게 아닙니다. 아래수식을 관심 그룹으로 지정된 다수의 종목에 한번에 적용하고 싶은데 어떻게 바꾸면 되는지요? function Chart1_OnRiseSignal(Signal) { //buy신호발생 if (Signal.signalKind == 1) { //신호종목 잔고 셋팅 Account1.SetBalance(Main.GetOrderCode(Signal.code),0); //보유수량이 없으면 if (Account1.Balance.count == 0) { //10주 시장가로 매수 Account1.OrderBuy(Main.GetOrderCode(Signal.code), 10,MarketData1.current ,0) } //보유수량이 있다면 else if (Account1.Balance.count > 0) { //현재가가 평균단가 대비 10% 하락시 보유수량+10주 시장가로 매수 if (Account1.Balance.current < Account1.Balance.avgUnitCost*0.9) { Account1.OrderBuy(Main.GetOrderCode(Signal.code), Account1.Balance.count +10, MarketData1.current,0); } //현재가가 평균단가 대비 3% 이상 상승시 전량매도 if (Account1.Balance.current > Account1.Balance.avgUnitCost*1.03) { Account1.OrderSell(Main.GetOrderCode(Signal.code), Account1.Balance.count, Account1.Balance.current,0) }