답변완료
질문드립니다.
질문> 함수객체를 만들어 쓰고 싶습니다.
OrderFunction(시그널, 코드, 수량, 호가)
이렇게 만들고 싶은데..
수량에 따라서 주문이 다르게 들어가는 함수를 만들고 싶습니다.
JHoga를 Ask와 Bid의 주문호가로 지정하고 싶습니다.
가이드 식이나 비슷한 수식이 있을런지요?
아래는 만들다가 못만든 수식입니다.
function OrderFunction(JSignal, JCode, JCount, JHoga)
{
var S;
var OrderCode;
function Main_OnStart()
{ OrderCode = Main.GetOrderCode(JCode);
Main.ReqMarketData(Main.GetOrderCode(JCode));
}
function C1_OnRiseSignal(Signal)
{
S = new OrderFunction(Signal.signalKind,OrderCode,Signal.count);
if (Signal.count == 1)
{
if (Signal.signalKind == 1)
{
A1.OrderBuy(OrderCode, 2, NextData.Ask(JHoga), 0);
Main.MessageList("코드 : ",OrderCode);
Main.MessageList("호가 : ",JHoga);
}
if (Signal.signalKind == 2)
{
A1.OrderSell(OrderCode, 4, NextData.Bid(JHoga), 0);
Main.MessageList("코드 : ",OrderCode);
Main.MessageList("호가 : ",JHoga);
}
}
/*
if (S.JumunCount == 3)
{
if (S.JumunSignal == 1)
}
else
{
}*/
}
function Main_OnRcvMarketData(MarketData)
{
NextData = MarketData;
}
}
만들다가 못 만들었는데요. 가이드 식 좀 도와주실수 있는지요?
2018-11-12
2689
글번호 224636
답변완료
엑셀파일에서 종목코드를 읽어와서 사용할수 있나요?
제3의 외부 프로그램에서, 매수/매도신호가 발생했을때,
해당 종목코드명,수량 등을 엑셀파일에 입력하도록 프로그램한 뒤에,
예스스팟에서 그 엑셀파일을 읽어서 종목코드 등을 가져와서
주문을 낼 수 있는지요..?
가능하다면 간단한 예제를 보여주시면 감사하겠습니다~
-----
var 코드;
코드 = Excel1.GetData(1, "A1");
Main.ReqMarketData(코드,0);
A1.OrderBuy(MarketData.code, 1, 0, 1);
2018-10-19
2993
글번호 224633
답변완료
옵션 양매도
안녕하세요
다음 수식 부탁드립니다.
YT 시스템수식 없이, SPOT으로 옵션 양매도를 하려고 합니다.
단, SPOT의 진입 청산 시점은 YT 주데이타에 의하여 결정됩니다.
1) YT 연결선물 1분봉 기준으로, startN번째 봉이 완성되는 시점에서 (예를들어 5번째봉)
2) startN봉째 기준으로
해당시점의 연결선물 가격에 가장 근접한 콜풋 행사가 선택 --> 콜 풋 동일 행사가
3) 여기서 정해진 행사가 양합의 가격이 PP 이하일 때 (예를들어 양합가격이 8.00 이하일 때)
4) 해당 행사가의 콜풋 각각 최대 200 만원이하로 '5호가-0.1' 매도 (매도금액 변수처리 요망)
5) 1)에 의해 매일 1회 양매도 진입
6) 1분봉기준 endN봉째 봉이 완성되면 '5호가+0.1' 전량청산 (예를들어 장개시후 60번째봉)
7) 옵션 월물 변경시 자동 변경
startN, endN, PP, 매도금액 등은 모두 변수처리 부탁드립니다.
## 만약 가능하다면 다음 내용을 위의 수식에 추가 부탁드립니다 ##
endN봉-1봉 이전에, 연결선물 startN봉의 가격과 현재 완성봉의 가격차가
XX point 이상일 경우 전량 '5호가+0.1' 청산
---> 즉, 완성봉기준으로 endN봉 한봉전까지 진입봉 종가와 현재 완성봉 종가의 가격차가
XX point 이상이면 그 시점에서 청산하고, 그렇지 않으면 endN봉에서 청산
이상입니다.
감사합니다 !!
2018-10-24
3179
글번호 224626