예스스탁
예스스탁 답변
2020-03-02 14:58:14
안녕하세요
예스스탁입니다.
Buy("이름",신호타입,신호가격,수량);
Sell("이름",신호타입,신호가격,수량);
ExitLong("이름",신호타입,신호가격,"진입명",수량,수량옵션);
ExitShort("이름",신호타입,신호가격,"진입명",수량,수량옵션);
신호의 매개변수는 위와 같습니다.
진입은 매개변수가 4개, 청산은 6개입니다.
각 매개변수는 지정하기 위해서는 지정하고자 하는 매개변수를 기준으로 왼쪽 매개변수는 모두 채워져야 합니다.
반대로 오른쪽으로는 생략이 가능합니다.
수량을 지정하기 위해서는 모두 작성이 되어야 합니다.
청산함수도 수량과 수량옵션은 하나의 세트로 적는 부분입니다.
수량지정하기 위해서는 수량옵션도 지정되어야 합니다.
buy("",onclose ,DEF,suRyang);
ExitLong("",onclose,DEF,"",Quantity,1);
신호함수에 첫번째 매개변수인 이름을 지정하는 부분은 생략이 가능합니다.
이름을 별도로 부여하고싶지 안을떄는 ""만 표시해 주시면 됩니다.
청산함수에서 "진입명"은 해당 청산이 특정이름의 진입일때만 동작하고자 할때 사용합니다.
특정진입에만 종속되는 청산이 아니라면 ""로 표시하시면 됩니다.
즐거운 하루되세요
> 로봇짱 님이 쓴 글입니다.
> 제목 : buy, exitlong 함수 문의드립니다.
> 안녕하세요.
buy, exitlong 함수의 경우 예스랭귀지 메뉴얼에는 생략 가능하다는 부분이 많이 있는데요, 어떻게 생략하는건지 모르겠습니다. 정확한 사용법을 잘 모르겠습니다.
질문1.
buy("", ,DEF,suRyang);
ExitLong("", ,DEF,"",Quantity,);
이렇게 하면 생략이 되는겁니까?
질문2.
buy("",OnClose,DEF,suRyang);
ExitLong("",AtMarket,DEF,"",Quantity);
이렇게 하면 진입시 신호명칭을 지정하지 않고 진입하는 거고, 청산시 진입명을 상관하지 않고 청산을 실행하는 겁니까?