커뮤니티
예스스팟 시스템 개발 관련
2013-02-26 09:55:39
293
글번호 59965
예스스팟 매뉴얼에 보면,
여러 개의 차트에서 나온 신호를 활용하여 자동주문을 실행할 수 있습니다.
(예:총 5개의 차트 중 3개의 차트에서 매수신호가 발생될 때 매수)
라고 되어 있는데요.
선물거래를 하려고 하는데, 위와 같은 조건으로 시스템을 구현하려면 어떻게 해야하는지, 매뉴얼에 있는 작성예제 처럼 받아볼 수 있을까요?
답변 1
예스스탁 예스스탁 답변
2013-02-26 10:45:55
안녕하세요
예스스탁입니다.
계좌객체 Account1 --> 속성에서 계좌번호 지정
차트객체 Chart1,Chart2,Chart3,Chart4,Chart5
--> 각각의 속성에서 차트아이디 연결
종목객체 MarketData1 --> 속성에서 주문할 종목선택
기본적으로 5개의 차트에서 3개이상의 매수신호가 나온상태이면 매수하는 식입니다.
아래식 참고하셔서 세부적인 내용 추가,수정해 사용하시기 바랍니다.
var B1;
var B2;
var B3;
var B4;
var B5;
function Main_OnStart()
{
B1 = 0;
B2 = 0;
B3 = 0;
B4 = 0;
B5 = 0;
}
//차트1에서 매수신호 발생하면 1 아니면 0
//5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수
function Chart1_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1)
{
B1 = 1;
if (B1+B2+B3+B4+B5 >= 3)
{
Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1);
}
}
else
{
B1 = 0;
}
}
//차트2에서 매수신호 발생하면 1 아니면 0
//5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수
function Chart2_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1)
{
B2 = 1;
if (B1+B2+B3+B4+B5 >= 3)
{
Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1);
}
}
else
{
B2 = 0;
}
}
//차트3에서 매수신호 발생하면 1 아니면 0
//5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수
function Chart3_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1)
{
B3 = 1;
if (B1+B2+B3+B4+B5 >= 3)
{
Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1);
}
}
else
{
B3 = 0;
}
}
//차트4에서 매수신호 발생하면 1 아니면 0
//5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수
function Chart4_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1)
{
B4 = 1;
if (B1+B2+B3+B4+B5 >= 3)
{
Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1);
}
}
else
{
B4 = 0;
}
}
//차트5에서 매수신호 발생하면 1 아니면 0
//5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수
function Chart5_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1)
{
B5 = 1;
if (B1+B2+B3+B4+B5 >= 3)
{
Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1);
}
}
else
{
B5 = 0;
}
}
즐거운 하루되세요
> 최강투자 님이 쓴 글입니다.
> 제목 : 예스스팟 시스템 개발 관련
> 예스스팟 매뉴얼에 보면,
여러 개의 차트에서 나온 신호를 활용하여 자동주문을 실행할 수 있습니다.
(예:총 5개의 차트 중 3개의 차트에서 매수신호가 발생될 때 매수)
라고 되어 있는데요.
선물거래를 하려고 하는데, 위와 같은 조건으로 시스템을 구현하려면 어떻게 해야하는지, 매뉴얼에 있는 작성예제 처럼 받아볼 수 있을까요?
이전글