피봇 저항, 지지선 계산 스크립트

피봇 저항과 지지를 이용한 스크립트 예제.  일반적으로 저항선을 돌파할 경우 매수하고, 기준선이나 지지선을 이탈하면 매도하는 전략을 사용합니다. 아래는 간단히 피봇 저항과 지지선을 계산해서 이를 매매에 이용하는 예제입니다.  1 2 3 4 5 6 7 8 9 10 11 12 13 var _기준선  =  (일봉_1봉전.고가  +  일봉_1봉전.저가  +  일봉_1봉전.종가)  /   3. 0 ; var _1차저항  =   2   *  _기준선  -  일봉_1봉전.저가; var _2차저항  =  _기준선  +  일봉_1봉전.고가  -  일봉_1봉전.저가; var _1차지지  =   2   *  _기준선  -  일봉_1봉전.고가; var _2차지지  =  _기준선  -  일봉_1봉전.고가  +  일봉_1봉전.저가;   var _1차저항돌파  =  일봉_0봉전.종가  >  _1차저항; var _2차저항돌파  =  일봉_0봉전.종가  >  _2차저항;   if  (_1차저항돌파)     Post(매수, 50 , 0 ,메시지: "1차저항돌파 신규매수" );    

영업일기준 보유일수 구하기

와룸은 조건식편입, 매수, 매도 등의 주요 이벤트를 차트에도 기록합니다. 이를 통해 차트 데이터와 이벤트를 연계한 다양한 전략 구현을 쉽게 할 수 있습니다. 영업일 기준 보유일수도 일봉에 표시된 매수일자를 이용하여 쉽게 구할수 있습니다. 즉, 일봉상의 매수일자 이후 봉의 갯수가 영업일기준 보유일수입니다. 1 2 3 4 5 6 7 if  (탐색종목.최초매수시간  ! =  DateTime.MinValue) {     var 매수일자  =  탐색종목.최초매수시간.ToString( "yyyyMMdd" );     var 매수일이후일봉  =  탐색종목.차트_일.Where(w = >   String .Compare(w.일자, 매수일자)  > =   0  ).ToList();     var 보유일수  =  매수일이후일봉.Count;     }

주식 자동매매 - 와룸으로 가능한 매매

와룸은 API기반 시스템으로 HTS 수준의 실시간 매매가 가능하면서도 툴박스 방식의 전략정의 기능으로 다양한 매매전략 구현이 가능합니다. 아래는 와룸으로 가능한 매매 예시입니다. 이 예제외에 더 많은 전략을 구현할 수 있습니다. 조건식매매 조건식 10개 동시매매. 동시 탐색 종목 제한없음(2000개 종목도 가능). HTS에서 조건식이나 수식으로 표현하지 못한 조건도 추가하여 매매 가능. 조건식 편입 후 이탈시에도 매매 가능. 차트에 조건식 편입과 이탈을 표시하여 매매 복기에 활용 가능. 분할매매 분할매수 및 매도 횟수 제한없이 정의 가능. 손익율(평균매수단가), 등락율(최초매수단가) 기준으로 분할매매 가능. 손익율, 등락율 외에 추가적인 사용자 조건으로 분할매매 가능. 청산 무제한 다단계 트레이링스탑, 샹들리에 청산. 바스켓 매매를 위한 세트별, 세트일별 청산. 당일 매수종목 일괄 청산. 타임컷 청산. 동시호가매매 장전, 장마감 동시호가 매매. VI발동 감지 대응 매매. 호가창/체결창 매매 실시간 호가창과 체결창 데이터를 이용한 매매. 수급매매 외인 및 기관의 수급패턴을 이용한 실시간 수급매매 가능. 차트매매 실시간 일봉, 1분봉, N분봉, N2분봉, N틱봉 차트 이용 가능(0봉전 사용 가능). 이동평균(지수, 단순, DEMA, TEMA), MACD, 볼린저밴드, 켈트너채널, 일목균형표, PSAR, RSI, DMI, 스토캐스틱 보조지표 매매 가능. 시장지수매매 KOSPI, KOSPI200, KOSDAQ, 다우산업, 나스닥종합, S&P500, 니케이225, 상해종합, 홍콩H 지수를 이용한 매매. USD, EUR, JPY, CNY 환율을 이용한 매매.

시장 데이터

시장 대분류 세분류 데이터명 데이터타입 설명 데이터 예 비고   시장 KOSPI 객체형 시장지수 데이터 모두 사용가능   시장지수 시트 참조     KOSPI200 객체형 시장지수 데이터 모두 사용가능   시장지수 시트 참조     KOSDAQ 객체형 시장지수 데이터 모두 사용가능   시장지수 시트 참조     나스닥종합 객체형 시가, 고가, 저가, 종가, 현재가, 전일대비, 등락율만 사용가능   시장지수 시트 참조     다우산업 객체형 시가, 고가, 저가, 종가, 현재가, 전일대비, 등락율만 사용가능   시장지수 시트 참조     SNP500 객체형 시가, 고가, 저가, 종가, 현재가, 전일대비, 등락율만 사용가능   시장지수 시트 참조     니케이225 객체형 시가, 고가, 저가, 종가, 현재가, 전일대비, 등락율만 사용가능   시장지수 시트 참조     상해종합 객체형 시가, 고가, 저가, 종가, 현재가, 전일대비, 등락율만 사용가능   시장지수 시트 참조     홍콩H 객체형 시가, 고가, 저가, 종가, 현재가, 전일대비, 등락율만 사용가능   시장지수 시트 참조     USD 객체형 종가, 현재가만 사용가능   시장지수 시트 참조     EUR 객체형 종가, 현재가만 사용가능   시장지수 시트 참조

주식 자동매매 - 와룸 입문(피라미딩 분할매수)

이미지
기본 분할매매 전략에 사용자 매수신호 스크립트를 추가 적용하여 피라미딩 분할매수를 구현하는 예제입니다. 주가가 하락할때 분할매수하면 대부분 손실을 키우고 손절되는 경우가 많습니다. 주가가 반등시 분할매수하는 전략입니다.

주식 자동매매 - 와룸 입문(분할매매 정의)

이미지
주식 자동매매 시스템 와룸을 이용하여 분할매매 전략을 정의하는 방법입니다. 와룸에서는 분할매매 횟수의 제한없이 사용자가 원하는 만큼 매수, 매도횟수를 정의할 수 있습니다. 

차트 데이터

대분류 세분류 데이터명 데이터타입 설명 데이터 예 일 1분 N분 N2분 N틱 기본 시간 체결시간 string 차트 체결시간 201807041502 ○ ○ ○ ○ ○     일자 string 차트 체결일자 20180704 ○ ○ ○ ○ ○                         거래 시가 double     ○ ○ ○ ○ ○     고가 double     ○ ○ ○ ○ ○     저가 double     ○ ○ ○ ○ ○     종가 double     ○ ○ ○ ○ ○     거래량 double 해당 봉의 거래량   ○ ○ ○ ○ ○     매수호가총잔량 double     ○ ○ ○ ○ ○     매도호가총잔량 double     ○ ○ ○ ○ ○                         체결 매수체결량 double 거래량 중의 매수체결량     ○           매도체결량 double 거래량 중의 매도체결량