커뮤니티
예스스팟 Q&A
답변완료
EuroFX 에 대한 Account1,Balance.position 이 잘못 인식됨
EuroFX 에 대한 Account1,Balance.position 이 잘못 인식됨
매도 주문후 취소한 이후, 포지션이 없음에도 매도포지션이 있는거로 Account1,Balance.position == 1 로 나오고 있음.
확인 부탁드림
2014-05-01
1096
글번호 222955
답변완료
두 컴퓨터에서 동일 계좌 사용시
두 컴퓨터에서 동일 계좌를 사용해서 스팟으로 매매할 때 스팟에서 Account를 조회하면 잔고 수량이 제대로 체크되지 않는 것 같습니다. 스팟은 다른 컴에서 체결한 잔고를 체크하지 못하는 것인가요?
2014-04-28
1145
글번호 222954
답변완료
YesGlobal 기본환경 데이타매니저 초기설정하는게 누락됨
YesGlobal 기본환경 데이타매니저 초기설정하는게 누락됨
또한, 하이투자증권 YesTrader에서는 데이타 매니저가 정상 작동하나 동일한 방식, 동일한 데이타로 YesGlobal에서는 작동 안됨
확인 부탁합니다
2014-04-26
1111
글번호 222953
Ricky 님에 의해서 삭제되었습니다.
2014-04-24
0
글번호 222948
답변완료
미완성신호 객체 질문
var Signal1 = Chart1.GetIncompleteSignal();
if (Signal1 != null && Signal1[0] != null) { c1_price=Signal1[0].price; c1_name=Signal1[0].name; }
1초마다 돌려서 미완성 신호 상태를 검사하려고 하는데
저 구문이 맞는지 아직 잘 모르겠습니다.
1. 예비신호 가격을 가져오려면
Signal1[0].price 로 하는것인가요?
Signal1.price 로 하는 것인가요?
[0] 의 의미가 무엇인지요?
2. var Signal1 = Chart1.GetIncompleteSignal(); 을 1초 마다 돌렸다면
예비신호가 나왔다가 없어졌다면 나왔을때 null 이 아닌 값이 들어갔을것인데,
다시 예비신호가 없어진 후 1초 타이머에 걸려서 위 구문이 돌아가면
Signal1 에 신호가 없으니 다시 null 값이 들어가나요?
[0] 을 써야 하는 것이라면 [0] 쪽에만 null 이 들어가나요?
그럼, [0] 이 있다는 것은 예스랭귀지처럼 이전값의 경우는 [1] 이 되는 것인가요?
이런 세세한 부분에 대한 메뉴얼이 찾아봐도 없어서 여기에 질문 드립니다.
2014-04-24
1193
글번호 222947
답변완료
프로그램 실행 오류
지표식을 적용하는데 첨부 화일과 같은 오류가 나며 프로그램이 닫힙니다. 메모리 오류일 가능성이 있는데 확인 부탁드립니다.
2014-04-18
1151
글번호 222944
답변완료
OrderBuy, OrderSell 질문
안녕 하세요.
질문이 있어 문의 드립니다.
1. currentPos = Account1.Balance.position;
시험 적용을 하고 진입을 했습니다. 그리고 전략을 없애고 나서
다시 시험 적용을 했는데 Account1.Balance.position이 "-1"로 뜹니다.
현재 차트 주문으로 확인을 하면 진입이 된 상태인데
포지션이 없다고 나오는데 원래 그런건지 궁금 합니다.
*** 해결 했습니다. => SetBalanceItem(sItemCode, nPosition) 이 함수를 실행하고 사용 하면 되네요.
2. Option 행사가의 갯수를 보고 싶어 간단히 짰는데
모의라서 그런지 값이 0으로 나옵니다.
실제 돈을 입금하고 해야 가능 한건가요?
UNum = Option.uppersATM;
LNum = Option.lowersATM;
3. 아래와 같이 OrderSell과 OrderBuy를 테스트 하는데
Account1.OrderBuy(OrdeCode, 1, Present.current, 0);
로 사용하면 진입에 문제가 없는데
Account1.OrderBuy(OrdeCode, 1, Present.current, 1);
Account1.OrderBuy(OrdeCode, 1, 0, 1); //문서 예제 10번
을 사용하면 "주문 가격이 하한가 이하입니다"로 표시 되고 진입이 안됩니다.
OrderBuy의 nPriceKind값이 시장가(1)로 진입이 안되는건지 모르겠네요.
function Main_OnStart()
{
Main.MessageList("선물 START");
OrderCode = Main.GetOrderCode(Present.code);
Main.MessageList("OrderCode = ", OrderCode);
Main.SetTimer(1, 2000);
}
function Main_OnTimer(nEventID)
{
//ret_value = Account1.OrderBuy(OrderCode, 1, Present.current, 0);
ret_value = Account1.OrderBuy(OrderCode, 1, Present.current, 1);
Main.KillTimer(1);
}
function Main_OnOrderResponse(OrderResponse)
{
Main.MessageList("Main_OnOrderResponse");
Main.MessageList("Error=", OrderResponse.error, ", orderCount=",
OrderResponse.orderCount);
Main.MessageList("orderID=", OrderResponse.orderID, ", orderKind=",
OrderResponse.orderKind);
Main.MessageList("orderPrice=", OrderResponse.orderPrice, ", priceKind=",
OrderResponse.priceKind);
}
function Main_OnNotifyFill(NotifyFill)
{
Main.MessageList("Main_OnNotifyFill");
Main.MessageList("fillCount=", NotifyFill.fillCount, ", fillPrice=",
NotifyFill.fillPrice);
Main.MessageList("Error=", NotifyFill.error, ", orderCount=", NotifyFill.orderCount);
Main.MessageList("orderPrice=", NotifyFill.orderPrice, ", priceKind=",
NotifyFill.priceKind);
}
2014-04-25
1218
글번호 222943
jonathan 님에 의해서 삭제되었습니다.
2014-04-17
0
글번호 222941
jonathan 님에 의해서 삭제되었습니다.
2014-04-17
6
글번호 222940
답변완료
사용자 함수 작성 문의
예스 트레이더 예스 스팟 Java Script를 사용해서 특정 이벤트 발생시
email 전송 기능 구현할 수 있을까요?
2014-04-16
1138
글번호 222934