커뮤니티

예스스팟 Q&A

답변완료

[주식]트레일링 다시 질문드립니다. ^^;;

올려주신 파일로 이리저리 해봐도.. ㅠㅠ 같은 에러만 나네요. ㅠㅠ 종목은 보유중인 상태입니다. 줄번호 77 메세지 ReferenceErroe:IUp is not defined 올려주신 파일의 lUp*dateID 이부분은 수정하니.. 위 메세지는 줄번호 77 메세지 TypeError: Cannot read propety 'code' of undefined 잠시 종목코드가 나오지만... 위 같은 에러가 계속 발생됩니다. ㅡㅡ;; #주식
프로필 이미지
오토
2013-10-10
1024
글번호 222616

마루아빠 님에 의해서 삭제되었습니다.

프로필 이미지
마루아빠
2013-10-09
33
글번호 222614
답변완료

상승형 체결, 하락형 체결 문의

수고 많으십니다. 예전 글에서 직전 체결가만 고려해서 집계 했다고 답변 해 주셨는데요. 같은가격으로 채결내역이 여러번 발생하면 어떻게 되는지 궁금합니다. 예를들면 130201 체결량=5 26255 -> 26260 130202 체결량=10 26260 -> 26260 130202 체결량=20 26260 -> 26260 이런 경우 상승체결량에 10이 누적되나요 아니면 30이 누적되나요? 그리고 하루의 맨첫번째 채결은 어떻게 집계 되나요?
프로필 이미지
2013-10-08
785
글번호 222613
답변완료

수식을 한꺼번에 수정을 했는데요.

지난 주말 프로그램을 수정을 했는데, 잘 돌던 프로그램이 수정을 하면서 문제가 생긴 것 같습니다. 프로그램이 신호가 발생해도 체결이 되지 않는데요. 혹시 전체적으로 해당 수식에서 문제가 되는 것이 보여드리고 싶습니다. 예전에 메일을 드리고 확인을 해봐주신 적이 있는데, 가능할까요? 메일 주소를 답변으로 알려주시면 감사하겠습니다.
프로필 이미지
최강투자
2013-10-08
711
글번호 222612
답변완료

GetUserValue()함수로 파일변수를 읽기전에 초기화하는 방법이 있나요?

파일에 변수를 만들어 스팟이 다시 실행되더라도 기존 값을 계속해서 읽고, 쓰고 싶을때가 많이 있습니다. OnStart()함수에서 GetUserValue()를 해서 변수를 활용하고 싶은데, 해당 변수는 OnTimer() 함수내에서 만들어주기 때문에 최초에 OnStart()에서 초기화를 할 수 없는 상황입니다.(OnStart() 함수에서 초기화하면 스팟 실행할때마다 초기화가 되어 파일에서 기존 값을 읽어오는게 의미가 없어지므로 그렇게 하면 안될 것 같습니다.) 이렇게 되면 맨 처음에 전략 실행시 변수가 초기화되지 않은 상태에서 OnStart()함수에서 GetUserValue()를 이용해 변수를 불러오게 되므로 오류가 생길 수 밖에 없는데, 어떻게 초기화하면 될까요?
프로필 이미지
원더뿌리
2013-10-07
691
글번호 222607

logos 님에 의해서 삭제되었습니다.

프로필 이미지
logos
2013-10-07
36
글번호 222604

루이001 님에 의해서 삭제되었습니다.

프로필 이미지
루이001
2013-10-04
30
글번호 222603
답변완료

문의드립니다

항상 수고 많으십니다. 종목명이 연결선물지수이고 스팟으로 장마감 동시호가 청산식으로 청산하려고 하는데 오류가 발생하네요 A1.OrderSell(A1.Balance.code,A1.Balance.count,0,1); 접수오류(주문가격이 하한가 미만입니다. 0)
프로필 이미지
재령
2013-10-02
862
글번호 222601
답변완료

질문드립니다.

안녕하세요. 제가 아래와 같이 선물 챠트 신호에 따라 옵션을 매매하는 수식을 작성해 보았는데요. 다음과 같이 청산식을 수정하고자 질문드립니다. 진입 - 기존 수식과 동일 청산1 - 챠트1 그리고 챠트2의 동시매수신호 발생시점의 선물가격이 1pt상승하면... 보유한 콜옵션 3개를 청산한다. 청산2 - 챠트1 또는 챠트2에서 매수익절신호(2) 또는 매도신호(3)이 발생하면 보유한 콜옵션 전량을 청산한다. 감사합니다. -------------------------------------------------------------------------------------- var S1; var S2; var MP; var Callcode; function Main_OnStart() { S1 = 0; S2 = 0; MP = 0; } function Chart1_OnRiseSignal(Signal) { S1 = Signal.signalKind; if (S1 == 1 && S2 == 1) { Callcode = Option.GetATMCallRecent(2,0); Account1.OrderBuy(Callcode, 6, Option.GetAskByCode(Callcode, 2), 0); MP = 1; } if (MP == 1 &&(S1 == 2 || S1 == 3)) { MP = 0; { Account1.OrderSell(Callcode, 6, Option.GetBidByCode(Callcode, 2), 0); } }
프로필 이미지
극동해
2013-10-01
819
글번호 222597

관리자에 의해 프로그램 사용법 QnA로 이동되었습니다

프로필 이미지
금학
2013-09-29
15
글번호 222596
0