이제 공부 시작한 사람인데요.
(다른 언어는 조금 다룰 줄 압니다)
buy()
괄호 안에, 종목이름(또는 종목 번호 또는 관심목록의 번호), 가격, 갯수
등이 들어가야 할 것같은데,
예제에는 그런 예가 없는 것같고,
대부분 예제가 그냥
buy()
괄호 안이 비어 있어서 이해가 되지 않습니다.
sell도 역시 마찬가지입니다.
답변 3
예스스탁
예스스탁 답변
2020-10-07 17:38:46
안녕하세요? 예스스탁입니다.
주문함수의 괄호속에 들어가는 매개변수는 다음과 같습니다.
Buy("명칭",신호타입,신호가격,수량);
각각의 매개변수는 뒤에서부터 순차적으로 생략해서 사용 가능합니다.
(단, 신호타입이 atstop이나 atmarket인 경우는 신호가격까지의 매개변수가 반드시 들어가야 합니다.)
buy(); 라고 작성한 경우 신호의 명칭은 디폴트로 정의된 값으로 차트에 표시되고,
신호타입은 onclose타입이 디폴트로 지정되고, 수량은 차트에 시스템전략을 적용할 때 나오는 시스템트레이딩 설정창에서 지정한 수량으로 차트에 적용되고 주문시 이 수량으로 주문이 나가게 됩니다.
매뉴얼 페이지 올려 드립니다. 참고해 보시기 바랍니다.
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_1_1_buy.htm
참고로 종목명이나 주문가격은 주문함수의 매개변수로 지정하지 않습니다.
종목은 시스템전략을 적용한 차트의 종목으로 주문이 나가기 때문에 별도로 지정하는 곳이 없고, 주문가격은 시스템트레이딩 설정창의 매매탭에서 적용합니다.
감사합니다.
> 공부가재밌어 님이 쓴 글입니다.
> 제목 : buy 함수의 인자에 대해
> 이제 공부 시작한 사람인데요.
(다른 언어는 조금 다룰 줄 압니다)
buy()
괄호 안에, 종목이름(또는 종목 번호 또는 관심목록의 번호), 가격, 갯수
등이 들어가야 할 것같은데,
예제에는 그런 예가 없는 것같고,
대부분 예제가 그냥
buy()
괄호 안이 비어 있어서 이해가 되지 않습니다.
sell도 역시 마찬가지입니다.
공부가재밌어
2020-10-07 21:41:58
원하는 내용을 상당히 많이 얻은 것같습니다.
그런데 만일 몇 개의 관심 종목을 지정해 두고
그 종목의 가격이 어떤 조건일 때는 자동으로 사고,
다시 그 종목의 가격이 어떤 조건일 때는 자동으로 팔고
하는 방식으로는 프로그래밍이 되지 않는 것인지요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : buy 함수의 인자에 대해
> 안녕하세요? 예스스탁입니다.
주문함수의 괄호속에 들어가는 매개변수는 다음과 같습니다.
Buy("명칭",신호타입,신호가격,수량);
각각의 매개변수는 뒤에서부터 순차적으로 생략해서 사용 가능합니다.
(단, 신호타입이 atstop이나 atmarket인 경우는 신호가격까지의 매개변수가 반드시 들어가야 합니다.)
buy(); 라고 작성한 경우 신호의 명칭은 디폴트로 정의된 값으로 차트에 표시되고,
신호타입은 onclose타입이 디폴트로 지정되고, 수량은 차트에 시스템전략을 적용할 때 나오는 시스템트레이딩 설정창에서 지정한 수량으로 차트에 적용되고 주문시 이 수량으로 주문이 나가게 됩니다.
매뉴얼 페이지 올려 드립니다. 참고해 보시기 바랍니다.
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_1_1_buy.htm
참고로 종목명이나 주문가격은 주문함수의 매개변수로 지정하지 않습니다.
종목은 시스템전략을 적용한 차트의 종목으로 주문이 나가기 때문에 별도로 지정하는 곳이 없고, 주문가격은 시스템트레이딩 설정창의 매매탭에서 적용합니다.
감사합니다.
> 공부가재밌어 님이 쓴 글입니다.
> 제목 : buy 함수의 인자에 대해
> 이제 공부 시작한 사람인데요.
(다른 언어는 조금 다룰 줄 압니다)
buy()
괄호 안에, 종목이름(또는 종목 번호 또는 관심목록의 번호), 가격, 갯수
등이 들어가야 할 것같은데,
예제에는 그런 예가 없는 것같고,
대부분 예제가 그냥
buy()
괄호 안이 비어 있어서 이해가 되지 않습니다.
sell도 역시 마찬가지입니다.
예스스탁
예스스탁 답변
2020-10-12 17:05:08
안녕하세요? 예스스탁입니다.
기존 시스템트레이딩 기능(YesLanguage로 시스템식을 작성해서 자동주문 하는 경우)은
차트마다 시스템전략을 적용해야만 자동주문이 가능합니다.
예를들어 20개 관심종목이 있을 경우 20개 차트를 모두 띄우고 각각의 차트에 시스템전략을 적용하는 방법으로 자동주문은 가능하십니다.
그런데, 관심종목이 수시로 또는 날마다 변경되는 경우에는 위에 설명드린 기존 시스템트레이딩 기능으로 자동주문을 하시기는 한계가 있을 것으로 생각됩니다.
프로그래밍이 가능하시다면 확장된 시스템트레이딩 기능인 예스스팟(시스템트레이딩 메뉴에 있습니다.) 기능과 기존의 종목검색 기능을 결합하여 사용해 보실 것을 추천해 드립니다.
예스스팟은 자바스크립트 랭귀지로 전략을 작성하는데, 종목검색으로 검색한 종목을 불러오거나, 차트의 매매신호를 연동해서 자동주문을 내거나, 계좌나 주문 체결 등의 정보를 이용해서 매매전략을 작성하는 등 기존 시스템트레이딩보다 자유도 높게 매매전략을 작성하고 자동주문 하는 것이 가능합니다.
감사합니다.
> 공부가재밌어 님이 쓴 글입니다.
> 제목 : Re : Re : buy 함수의 인자에 대해
> 원하는 내용을 상당히 많이 얻은 것같습니다.
그런데 만일 몇 개의 관심 종목을 지정해 두고
그 종목의 가격이 어떤 조건일 때는 자동으로 사고,
다시 그 종목의 가격이 어떤 조건일 때는 자동으로 팔고
하는 방식으로는 프로그래밍이 되지 않는 것인지요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : buy 함수의 인자에 대해
> 안녕하세요? 예스스탁입니다.
주문함수의 괄호속에 들어가는 매개변수는 다음과 같습니다.
Buy("명칭",신호타입,신호가격,수량);
각각의 매개변수는 뒤에서부터 순차적으로 생략해서 사용 가능합니다.
(단, 신호타입이 atstop이나 atmarket인 경우는 신호가격까지의 매개변수가 반드시 들어가야 합니다.)
buy(); 라고 작성한 경우 신호의 명칭은 디폴트로 정의된 값으로 차트에 표시되고,
신호타입은 onclose타입이 디폴트로 지정되고, 수량은 차트에 시스템전략을 적용할 때 나오는 시스템트레이딩 설정창에서 지정한 수량으로 차트에 적용되고 주문시 이 수량으로 주문이 나가게 됩니다.
매뉴얼 페이지 올려 드립니다. 참고해 보시기 바랍니다.
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_1_1_buy.htm
참고로 종목명이나 주문가격은 주문함수의 매개변수로 지정하지 않습니다.
종목은 시스템전략을 적용한 차트의 종목으로 주문이 나가기 때문에 별도로 지정하는 곳이 없고, 주문가격은 시스템트레이딩 설정창의 매매탭에서 적용합니다.
감사합니다.
> 공부가재밌어 님이 쓴 글입니다.
> 제목 : buy 함수의 인자에 대해
> 이제 공부 시작한 사람인데요.
(다른 언어는 조금 다룰 줄 압니다)
buy()
괄호 안에, 종목이름(또는 종목 번호 또는 관심목록의 번호), 가격, 갯수
등이 들어가야 할 것같은데,
예제에는 그런 예가 없는 것같고,
대부분 예제가 그냥
buy()
괄호 안이 비어 있어서 이해가 되지 않습니다.
sell도 역시 마찬가지입니다.