트레이딩 ( 398 ) 거래소 CME 시카고 상품 거래소 .해외선물(지수,통화,에너지,금속, 암호화폐).거래가능시간.시간대별 거래량. 개요. 본 글에서 정리된 정보. 1. CME개요. 2. 한국증권사 거쳐 거래가능한 CME 주요 상품. 3. CME 선물 거래가능시간. 4. 시간대별 선물거래량 특징. CME(Chicago Mercantile Exchange, 시카고 상품 거래소) : 1848년 설립. 현재(2016년)는 세계 최대의 금융(선물,옵션)거래 이뤄짐. 항목 설명. CME 위치. 시카고(미국 일리노이주) 거래 규모 전세계 금융거래소 중에서 현재(2016년 7월) 최대의 거래 규모. 최장 연속 거래 가능 . 주매매대상 선물, 옵션. 모든 거래상품보기 : http://www.cmegroup.com/ko/trading/ 거래 참여자. 전세계 개인, 기관 누구나. 거래가능시간 하루 23시간 연속. CME제공 정확한 거래 시간 정보 휴장.. 2020. 12. 28. 바이빗, 바이낸스 포지션 vs. 메타트레이더 포지션 . 개요 메타트레이더 기반의 헤징 계좌 에서의 포지션은 각 주문마다 개별적으로 포지션 생성 되고 관리됨. 한편, 암호화폐 거래소(확인된곳 : 바이낸스, 바이빗) 의 헷징 모드 종목들에서의 포지션 관리 형식은 short , long 포지션은 분리되어 따로 관리되나, short 이나 long 포지션 내에서는 개별 포지션으로 분리 관리되지 않고 short 에서 알짜 포지션 1개, long 에서 알짜 포지션 1개로 만 관리된다. 예. 숏포지션 있는 상태에서 추가 매도주문 하여 체결된 경우 신규 숏포지션 안만들어지고 초기의 숏포지션 포함한 단일 알짜 숏포지션 수량과 평균가격이 갱신되는 방식임. 메타트레이더에서의 완전한 개별 포지션 - 아래 그림의 붉은 박스 처럼 btcusd 종목에서의 여러 번의 매도 주문 별로 포지.. 2020. 12. 21. 암호화폐. API. bybit. 나의 주문 정보 받기. http request 개요 - 바이빗의 USD 종목 , USDT종목의 내 주문정보 HTTP Request 로 받기. USD 종목 의 주문정보 받기 HTTP Request GET /v2/private/order Request Parameters parameter required type comments order_id false string Order ID. Required if not passing order_link_id order_link_id false string Agency customized order ID. Required if not passing order_id symbol true string Symbol - 인자 order_id 혹은 order_link_id 기록하여 요청하면 해당 아이디 1개의 주문 정보.. 2020. 12. 20. 암호화폐. API. bybit. 나의 주문 정보 실시간 받기. websocket 개요 거래소 바이빗의 USD 종목, USDT 종목 내가 주문 송신한것에 의한 WebSocket 으로 실시간 수신되는 주문응답. 사전준비 - 파이썬 웹소켓 기본 코딩 달성하고 인증 코딩 까지 달성한 상태. USD 종목에서의 주문 실시간 정보 order 실시간 정보 요청 구문. websocket.send('{"op": "subscribe", "args": ["order"]}') 상기 요청 한번만 요청하면 이후 상황 변동 되면 아래와 같은 정보요소들이 json 형식으로 실시간 수신됨. Response Parameters parameter type comments order_id string Order ID order_link_id string Order link ID symbol string Symbol si.. 2020. 12. 19. bybit. 파이썬 웹소켓 종료 오류 및 해결책. websockets.exceptions.ConnectionClosedError: code = 1006 오류 요점. 파이썬에서 바이빗 과 통신하는 WebSocket 프로그램 실행 중에 1주일에 1회 혹은 재수없는 경우엔 수시간 만에 파이썬 프로그램이 종료되는 경우 있다. 아래 화면은 종료된 시점에 보이는 모습. 오류 문구: websockets.exceptions.ConnectionClosedError: code = 1006 (connection closed abnormally [internal]), no reason 해결책1. 접속 종료시 재접속 구문 파이썬 코드 추가. 상기 오류 관련 구글 검색해보면 바이빗 뿐만 아니라 바이낸스 거래소연결 웹소켓에서도 자주 발생하는 오류이다. 해결책으로 제시되는것은 모두 접속종료된 경우 파이썬코드에서 재접속 실행 코드 추가하는게 해결책의 전부로 보임. 1006 Conne.. 2020. 12. 19. 총상금 5억원 투자대회. 12월12일~12월23일. 암호화폐 바이빗. 바이빗 투자대회 총 상금 25 BTC (~ 5억원) . 현재 1 BTC 19,000달러 수준임. 대회 주최 거래소 : 바이빗 대회기간 : 2020년 12월 12일(토). ~ 12월 23일(수). 총 12일간. 대회 종목 : BTCUSD 참가자격 : 개인, 계좌잔고 0.01 BTC (~개략 20만원) 이상. 사전등록해야함. 대회참가 사전등록기간 : 12월 2일 ~12월 22일 2020. 12. 8. bybit. API. Query Symbol. 종목 정보 받기 개요 - Query Symbol 베이스 주소 ( https://api.bybit.com 혹은 https://api.bytick.com ) 공통. bybit 의 3개 종목군(Inverse Perpetual, Inverse Future, USDT Perpetual, : 줄여서 각각 IP, IF, UP 라고 하자 ..) 의 심볼정보 는 동일 주소 로 요청하고 반환 데이터 형식도 동일. IP, IF, UP Query Symbol GET 주소 : /v2/public/symbols . 현물 Query Symbol GET 주소 : /spot/v1/symbols . Inverse Perpetual, Inverse Future, USDT Perpetual Response Parameters parameter type c.. 2020. 12. 7. bybit. API. Latest Information for Symbol Latest Information for Symbol - 심볼 최신 정보 확보. (최신 체결가 , 펀딩비율, 다음 펀딩처리 시각 등) - ask, bid 가격 직접 제공됨. - usdt , usd 종목 모두 동일 엔드포인트. HTTP request : GET /v2/public/tickers Request Parameters - 심볼 지정하지 않으면 전종목 정보 반환. symbol false string Symbol Response Parameters parameter type comments symbol string Symbol bid_price string Purchase price of the first order ask_price string Selling price of the first ord.. 2020. 11. 30. MQL5. CSymbolInfo. class for easy access to the symbol properties. CSymbolInfo - class for easy access to the symbol properties. - #include - Symbol Specification 에서의 정보들 확보가능. Swaps SwapMode Gets the swap calculation mode SwapModeDescription Gets the swap calculation mode as a string SwapRollover3days Gets the day of triple swap charge SwapRollover3daysDescription Gets the day of triple swap charge as a string Margins and flags MarginInitial Gets the value of .. 2020. 11. 21. MQL5. Symbol Specification Symbol Specifications 아래 왼쪽은 EURUSD, 오른쪽은 BTCUSD Digits - 종목 가격의 소수점이하 자리수. - EURUSD 는 1.118542 처럼 소수점이하 5개까지, BTCUSD는 18679.105 소수점 이하 3개. Margin Currency, Profit Currency 2개 통화 가치 비율 통화1가치/통화2가치 에서 통상적으로, 분자에 있는 통화1이 Margin Currency, 분모에 있는 통화2가 Profit Currency 로 되어있음. Contract Size - 종목의 주문 수량 1 LOT 이 의미하는 기준통화의 실제 수량. - 예 : EURUSD contract size 100,000 이므로 EURUSD 주문 수량 1 은 100,000 EUR 의미, - .. 2020. 11. 21. bybit. API. 신규업데이트 2020.11 개요. -api 에서 신규 기능이 추가된다고해도 이전 기능들은 유지해주는게 기 구현자들이 이미 개발해둔것 그대로 활용가능하여 유용한데.. 있던 기능이 하자가 없는것임에도 제거해버리는 경우가 자주는 아니지만 간혹 있다. - 번잡스럽긴 하지만,, 해당 정보는 메일로 보내주므로 사이트 뒤적거려 가면서 수시로 조사하지 않아도 됨은 다행이다만... - 폐기될 API 서비스가 도입된 프로그램이라면 반드시 신규 것으로 코드 수정해줘야함. 2020.11 월 API 변경사항들. Thank you for trading with Bybit. To enhance the efficiency and stability of the API endpoints, Bybit will upgrade our REST and WebSocket.. 2020. 11. 12. 메타트레이더 5. 체계정리. 활용법/지식 MetaTrader 5 메타트레이더 5 , 메타에디터, MQL5 활용정보 체계정리. 본 글에서 주요 정리대상 정보 1. 메타트레이더 5 사용법.2. MQL5 언어 기반 "직접 코딩"하여 메타프레이더5에서 자동매매 달성하기 위한 기술적 정보주요참고. 직접 자동매매 전략 코딩하는 것만이 유일한 자동매매 수단은 아니다. 코딩작업 전혀 하지 않아도 다른 전략 개발자(전세계 누구나 가능)의 매매 그대로 카피 매매 가능하다( 카피 매매 상세 ). 카피 매매 목적에서는 본 글에서 정리된 코딩 정보는 안봐도 됨. 단, 직접 전략 개발하여 본인 시그널을 다른 사람에게 제공하고 안정적인 신호제공 수수료 수익도 얻을 수 있기 때문에 직접 개발성공시 압도적인 안정적인 수익을 얻을 수 있긴하다. 물론 기존 신호 공급자 들보.. 2020. 11. 9. MQL5. 포지션 생성, 청산 시점 검출 이벤트 드리븐 코드. 개요 - 이벤트 드리븐 방식으로 포지션 생성,제거(청산) 시점 검출 코드 클래스로 구현. 백그라운드. - 메타트레이더 EA 구현시 포지션 정보를 함수 호출하여 폴링으로 확인하는건 이 코드예 에서 처럼 간단하게 구현가능하다. - 그러나, 포지션 변경이 언제 생길지 알수 없는데 수시로 함수호출하는 폴링방식으로 포지션의 생성 , 청산을 확인 하는 코드는 비효율적일 수 밖에 없기에, 이벤트 드리븐 방식으로 포지션 생성/청산 시점 검출방식으로 구현되어야 한다. - 포지션 생성, 청산시 호출되는 이벤트핸들러는 OnTrade() 이며, 이곳에서 구현하면 되는데, OnTrade 로는 포지션외에 주문관련 이벤트를 비롯하여 여러 가지 이벤트 요인에 의하여 호출된다. - OnTrade() 로 포지션 생성/청산 정보 검출하려.. 2020. 11. 9. MQL5. CArray. 동적 배열 CArray - CArray 를 베이스 클래스로 하는 CArrayChar, CArrayDouble, CArrayFloat, CArrayInt, CArrayLong, CArrayObj, CArrayShort, CArrayString 코드예. - CArrayLong - 다른 것도 거의 동일. #include CArrayLong arr_keys_deleted; arr_keys_deleted.Add(200) ; // 요소추가. for(int idx = 0; idx 2020. 11. 9. MQL5. CHashMap iteration.반복 MQL5 의 컬렉션은 컬렉션 자체의 반복 수단 제공되지 않으며, 컬렉션 요소를 CopyTo 로 array 로 복사한 이후 array로 루프돌림 #include CHashMap map_My; string keys[]; int values[]; map_my.CopyTo(keys, values); // 맵의 키,값을 array 로 복사하고 아래 array 에서 루프돌림. for(int idx=0; idx < map_My.Count(); idx++) { keys[idx]; values[idx]; } 첫 등록 : 2020.11.09 최종 수정 : 단축 주소 : https://igotit.tistory.com/2693 2020. 11. 9. MQL5. 포지션 함수, 클래스 활용코드 . 심볼1개의 모든 포지션등. 1. 계정의 모든 심볼의 모든 포지션 정보들 확보하기. #include CPositionInfo m_PosiInfo; int Proc_SupplyPosition() { int num_position_all_symbol = PositionsTotal(); // 계좌의 모든 포지션 수량 반환됨. for(int idx_posi = 0 ; idx_posi < num_position_all_symbol; idx_posi++) { m_PosiInfo.SelectByIndex(idx_posi); // 인덱스로 포지션 선택하고, Proc_GetInfoPosi(); // 현재 선택된 포지션 1개에서 필요한 정보 확보. } return 1; } void Proc_GetInfoPosi() { // 필요한정보들 m_PosiI.. 2020. 11. 8. 투자대회총상금 8천만원. 11월10일~11월30일. 암호화폐 바이빗. 바이빗 투자대회 총 상금 5 BTC (~ 8천만원) . 현재 1 BTC 15,000달러 수준임. 대회 주최 거래소 : 바이빗 대회기간 : 2020년 11월 10일. ~ 11월 30일. 총 20일간. 대회 종목 : BTCUSD 참가자격 : 개인, 계좌잔고 0.05 BTC (~개략 75만원) 이상 사전등록해야함. 사전등록기간 : 11월 2일 ~11월 10일 2020. 11. 6. CCXT. 캔들 과거데이터 CCXT 이용하여 bybit 거래소 통신하여 캔들 데이터 확보 파이썬 코드. 현재(2020.11.03) USDT 종목중 BTCSUDT 만 정상 작동, 나머지 모두 오류 생김. bybit 측 서버에서 아직 해당 데이터 제공하지 않는것으로 보임. import ccxt import time exchange_class_bybit = getattr(ccxt, 'bybit') exchange_bybit = exchange_class_bybit({ 'apiKey': 'xxx', 'secret': 'xxx', 'timeout': 30000, 'enableRateLimit': True, }) if exchange_bybit.has['fetchOHLCV']: for symbol in exchange_bybit.market.. 2020. 11. 3. 이전 1 ··· 6 7 8 9 10 11 12 ··· 23 다음