답변완료
예스스팟에서 시그날 관련 질문
다른 분들의 질의를 읽다보니
시그날과 관련 된 글이 있어 질문 드립니다.
시그날 객체 라는 부분은
예스랭귀지로 작성된 시스템 식을 말하는 건가요 ?
예를 들어 예스랭귀지로 시스템 식을 작성하여
차트에 붙이고, 그 차트를 예스스팟의 차트객체에 연결하여
시그날을 받아오게 되는건지요 ?
만약 그렇다면,
시스템 식에 의하여 바로 주문이 발생하는건 아닌가요 ?
예스스팟에 붙이게 되면 예스랭귀지의 시스템식은
주문을 발생시키지 않고 예스스팟의 시그날로 넘겨주고
예스스팟에 SignalKind 를 분석한 후 예스스팟에서
OrderBuy 또는 OrderSell 주문을 내야 하는건가요 ?
시그날을 대한 설명좀 부탁드립니다.
아울러, 예스스팟에 관한 동영상은 아직 없나요 ?
-------------- 다른 분의 질문 발췌 --------------------
function C1_OnRiseSignal(Signal)
{
Kind = Signal.signalKind;
Main.MessageLog("신호완성/"+Kind);
//선물차트에서 매수신호발생하면 콜 매수
if (Signal.signalKind ==1)
{
BStart = 1;
BuyCallCode = Option.GetATMCallRecent(0);//ATM콜 종목코드
var BuyCallPrice = Option.GetBidByCode(BuyCallCode, 2);//ATM콜 매수2호가
A1.OrderBuy(BuyCallCode, vol, BuyCallPrice, 0);
Main.MessageLog("등가콜매수 : "+BuyCallCode);
//주문 후 내부파일에 콜종목코드를 BuyCall이름으로 저장
2013-07-03
1162
글번호 222431
답변완료
감사합니다. 그리구요...
번거롭게 해 드리는데도 기꺼이 도와주셔서 정말 고맙습니다.
덕택에 식의 틀을 조금씩 익히고 있습니다.
또 질문이 있습니다.
1) 예스스팟으로 식을 짰을 때에
하나의 종목 하나의 계좌 하나의 차트에 복수의 전략을 동시에 실행시킬 수 있는지 궁금합니다.
예를 들면 하나는 스토캐스틱전략, 하나는 이평선전략, 하나는 장마감동시호가전략을
짜놓고, 그 세 개를 동시에 다 실행시킬 수 있는지요?
2) 만일 복수 전략이 실행가능하다면, 각 전략 속에서 사용하는 사용자지정 변수명이
전략간에 중복 사용되면 안되는 것인지요? 예를 들어, 이평선전략에서는 M을 평균가격
이라고 정의해놓고, 스토캐스틱전략에서도 M이라는 문자를 변수로 쓰면서 매입가격이라
고 정의한다면, 그 두개를 동시에 실행시키면 서로 충돌이 일어나는지요?
3) 예스랭기지에서는 buy 명령어가 기존 반대포지션을 청산하고 신규진입이라고 배웠습
니다. 그렇다면, 예스스팟에서 orderbuy 명령어도 기존 반대포지션을 청산하고 신규진
입인지요?
* 감사합니다....
2013-06-28
1815
글번호 222417