커뮤니티

수식부탁합니다

프로필 이미지
거암
2019-02-09 16:36:22
2947
글번호 224729
답변완료
매수매도식 지금 시간 보다 10틱 오르면 매수 10틱 내리면 매도 지표 저점 대비 10틱 고점대비10틱
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-02-26 16:21:50

안녕하세요 예스스탁입니다. 1 아래는 기본 구조입니다. 아래 수식 내용 참고하셔서 기존 사용하시는 예스스팟 수식을 수정보완하시기 바랍니다. 2 영문 업데이트가 게시판 금칙어라 Up*date와 같이 사이에 *이 들어가 있습니다. 삭제하시면 됩니다. 3 종목객체 MarketData1 계좌객체 Accoun1 var T; //특정이벤트에서 function 이벤트 { //매수조건이 만족하면 if (매수조건) { //T는 1, Price에 현재가 저장 T = 1; Price = MarketData1.current; } //매도조건이 만족하면 if (매도조건) { //T는 -1, Price에 현재가 저장 T = -1; Price = MarketData1.current; } } //시세 업데이트 function Main_OnUp*dateMarket(sItemCode, lUp*dateID) { //지정한 종목의 시세가 업데이트 되고 if (sItemCode == MarketData1.code && lUp*dateID == 20001) { //T는 1이고 현재가격이 Price에 저장된 값보다 10틱이상 커지 if (T == 1 && MarketData1.current >= Price+MarketData1.GetTickSize()*10) { //매수주문 Account1.OrderBuy(sItemCode, nCount, dPrice, nPriceKind) } //T는 -1이고 현재가격이 Price에 저장된 값보다 10틱이상 작아지면 if (T == -1 && MarketData1.current <= Price) { //매도주문 Account1.OrderSell(sItemCode, nCount, dPrice, nPriceKind) } } } 즐거운 하루되세요 > 거암 님이 쓴 글입니다. > 제목 : 수식부탁합니다 > 매수매도식 지금 시간 보다 10틱 오르면 매수 10틱 내리면 매도 지표 저점 대비 10틱 고점대비10틱