매수매도식 지금 시간 보다 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틱