Q&A 게시판 HOME > Q&A 게시판
작성자 : 예스스탁 작성일 : 2021-05-12 10:37:49 조회수 : 280
Re:spot 확인요청드립니다.


안녕하세요
예스스탁입니다.

코인 스팟의 Signal객체에는 code라는 프로퍼티가 없습니다.
코인차트의 종목코드는  종목코드+통화+거래소를 한번에 표시하기 위해 조합된 가상코드입니다.

3개의 값이 리턴되어야 하므로 차트객체의 GetCode로 코드를 호출해서 사용하셔야 하고
GetCode는 그값을 exchange, market, code 속성을 갖는 객체로 리턴됩니다.

아래와 같이 GetCode로 객체를 리턴받아 해당객체에서 거래소,시장,코드를 구분해서 리턴받으시면 됩니다.

function Main_OnStart()
{
var AA = Chart1.GetCode(1);
    Main.MessageList(AA.exchange, AA.market, AA.code);
}
                                                          






즐거운 하루되세요



>> 큰상 님이 쓴 글입니다.

>> 제목 : spot 확인요청드립니다.수고하십니다.

YT
condition1 = stime == 215600;

if MarketPosition == 0 and condition1 then {
    Buy("매수진입1");
  }

SPOT

Onstart
var ChartSet = new ReqChartItem("006","KRW","BTC",1,CHART_PERIOD_MINUTE,600,CHART_REQCOUNT_BAR,false,false);
var SystemSet  = new SystemInfo("COIN_Spot_test", YL_TYPE_NORMAL, null, null, null);     
Main.ReqChartEx(ChartSet,SystemSet);

//신호발생
function Main_OnRiseSignal(ChartEx, Signal)
{
var d = new Date();
var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds();   
Main.MessageList("매수주문",HHMMSS ,"코드 :", Main.GetOrderCode(Signal.code));

목록 답변