본문 바로가기

트레이딩   ( 404 )


MQL5 . 메타 시간을 UTC 로 변환하기 . 일광절약 시간제 (DST) 고려 개요 - 메타트레이더 에서의 시각은 UTC 로 통일되어 있지 않고 브로커 마다 다르며 , 통상 UTC + 2, UTC +3 으로 되어있다. 브로커의 서버 위치의 로컬 시라고 설명하고 있으나 꼭 그렇지도 않다. 암튼 난 이 시간을 메타시간이라고 표현한다. - 메타 트레이더 코딩 하는 경우에도 모든 시간들은 메타 시간으로 반환되기 때문에 UTC 가 아니어서 더 헷갈리게 만들고 있으며, 시간 관련 주요 정보 활용하는 코드 작성시 일관성 훼손하는 주범이다. - - 예로 캔들 데이터 구조체인 MqlRate 의 멤버로 time 이 있는데 이 시간 역시 메타시간 이다. 그 외 mql5 의 모든 시간이 메타시간 임. - utc 로 변환하는 함수들은 직접 구현해야 하는데, 단순이 UTC+2 처럼 항.. 2024. 8. 28.
MQL5 . 기본 자료형 바이트 크기 및 표준 자료형 대응표 메타트레이더 5 의 언어 MQL5 에서는 표준 정수형(uint32_t , int64_t ,..) 지원되지 않고 int,  long, ulong, .. 형식만 지원된다. 아래 표에 MQL5 의 기보 자료형의 바이트 사이즈 정리하였고, 해당 자료형에 대응하는 stdint 의 자료형 정리.   MQL5 자료형 바이트 크기sdtint.h  대응 자료형. char1int8_tuchar1uint8_tshort2int16_tushort2uint16_tint4int32_tuint4uint32_tlong8int64_tulong8uint64_tfloat4N/A (C 표준 실수형 float)double8N/A (C 표준 실수형 double)color4N/A (특정형 없음)bool1bool (C 표준 bool)datetime.. 2024. 8. 28.
바이비트 MT5 . 현재 시점 부실 사항 정리 개요 바이비트 거래소 의  메타트레이더 5 (이하 MT5)가 서비스 론칭 한지 오래되지 않아서인지(현재 2024.08.27) 부실한 부분들이 있다.  매매 기능 자체는 문제없으나 좀 더 세밀한 정보 류에 있어서는 아직 완성도 높지 않은 부분들이 있다. 부실함이 있다해도 일관성 있으면 차라리 좋은데 일관성 없게 부실함.  론칭 초기라 이해는 되나 , 이후 개선되길 기대하면서 메모 남겨두고 이후 추적 대상.   참고 : 바이비트 MT5 설치 상세 : https://igotit.tistory.com/5765  부실1. 지수 종목 거래 안됨 . - 암호화폐, FX, 골드, 오일 등은 MT5에서 거래 가능하나 나스닥, S&P 등은 가격 등은 볼 수 있으나 거래 비활성화되어 있음.   부실 1 해결됨. 2024년 .. 2024. 8. 27.
bybit . API V5 . 웹소켓 Kline . 실시간 캔들 수신 웹소켓으로 실시간 캔들 수신   웹소켓 구독 해지 공통사항 : https://igotit.tistory.com/4946 웹소켓 Kline 요청하기.  subscribe Topic kline.{interval}.{symbol} e.g., kline.30.BTCUSDT interval 설정 가능값 : 1 3 5 15 30 60 120 240 360 720 D W M  subscribe 구문 예 파이썬 pybit 패키지 이용한 요청예 . 리니어 BTCUSDT 의 5분 봉 실시간 캔들 정보 요청한것. from pybit.unified_trading import WebSocketfrom time import sleepws = WebSocket( testnet=True, channel_type="line.. 2024. 8. 25.
암호화폐 캔들 데이터 확보 코드 . 파이썬 pybit 바이비트 암호화폐 캔들 데이터 처리 코드 . 파이썬 pybit 이용.   개요 암호화폐 거래소 바이비트 API 통신 위한 공식 파이썬 패키지 pybit 이용하여 파이썬에서  캔들 데이터 확보하기 위한 가장 기본적인 형태(사람이 사용하기 불편한 형태)에서 출발하여 점진적으로 더 유용한 형식으로 코드 발전시키는 과정, csv 파일로 저장 , 코드 정리 방법등  단계별로 모두 정리.  본 글에서의 바이비트 API 버전 : 현재(2024. 08.21) 시점  최신 버전 API V5 .    사전 필수 셋팅 - 파이썬 개발환경 구축 되어있어야 함. 구축예 :  https://igotit.tistory.com/5761- 파이썬에 pybit 설치되어있어야 함.  설치구문 :  pip install pybit  사전 .. 2024. 8. 22.
bybit . API V5 . rest . Get Public Recent Trading History . 틱 데이터 bybit . API V5 . rest . Get Public Recent Trading History . 체결 틱 데이터 개요 - 바이비트 거래소의 모든 종목의 최근 체결 틱 데이터 확보가능. - 실시간 웹소켓으로 확보되는 실시간 시세(채결 틱) 데이터의 현재시점 이전 과거 틱 데이터들 확보가능하다.  본인의 프로그램이 실시간 시세 데이터를 활용하는 경우, 프로그램 실행 시점 이전의 과거 틱데이터가 필요한 경우 본 request 로 과거 틱 데이터 확보한다.    HTTP Request GET /v5/market/recent-trade  요청인자 ParameterRequiredTypeCommentscategorytruestringProduct type. spot,linear,inverse,options.. 2024. 8. 21.
바이비트 . 메타트레이더 5 설치 . FX , 나스닥 , 골드, 오일도 거래가능. 개요 - 암호화폐 거래소중 유일하게 메타트레이더 4 지원했던 바이비트에서  메타트레이더 5 서비스로 업그레이드 하였다. 대환영 !!! - 바이비트 메타트레이더 4에서는 암호화폐만 거래 가능했으나 바이빗 MT5 에서는 암호화폐뿐만 아니라  FX, 나스닥 , 골드 , 오일 등 100여종의 다양한 종목 거래도 가능. 대대대대환영 !!!!!!  바이비트의 MT5 설치하기 단계1. MT5 계좌 만들기 바이빗 거래소에 가입된 상태에서 메타트레이더5 전용계좌를 추가해야 한다.  바이빗 가입 하기 (수수료  15% 할인됨 ) 바이비트  로그인 상태에서 아래 주소에서 메타트레이더 5 전용 계좌 추가한다.   MT5 전용 계좌 생성 하기 위 주소 방문하면 아래 화면처럼 보이고, Create MT5 Account 버튼 클릭.. 2024. 8. 18.
bybit . API V5 . rest . Get Kline . 캔들 백데이터 bybit . API V5 . rest . Get Kline . 캔들 백데이터  개요 - 바이비트 거래소의 모든 종목의 캔들 데이터 확보가능. - 기능: 지정된 거래 페어의 과거 Kline(캔들) 데이터를 불러옴- 용도: 과거 가격 분석, 트레이딩 전략 테스트, 시장 동향 파악 HTTP Request GET v5/market/kline  요청인자  ParameterRequiredTypeCommentscategoryfalsestringProduct type. spot,linear,inverseWhen category is not passed, use linear by defaultsymboltruestringSymbol name, like BTCUSDT, uppercase onlyintervaltruest.. 2024. 8. 17.
암호화폐 . 마스터 직불 카드 . zen 카드 ZEN 마스터 직불 카드 -  zen.com 에서 발행하는 마스터 직불 카드.  - 결제 통화로 유로, 미국 달러, 영국 파운드, 일본 엔화 , 호주달러, 캐나다 달러  등 굵직한 통화 포함  총 28개 법정 통화 지원되며,  통화 중에서 유로 충전 방법 중에  암호화폐 입금 지원됨. 즉, 암호화폐 입금하면 유로로 환전되며, 본인 계정의 유로 잔고로 카드 결제 가능.     - 사용 가능처 : 지구 내 모든 마스터 카드 가맹점 . 북조선 류 국민 억압 통제 하는 쓰레기 정부가 장악한 국가들은 안됨.  한국 에서는  가능.  - 카드 발급 가능 국가 : 지구에 사는 누구나 발급 가능. 북조선 류 국민 억압 통제하는 쓰레기 정부가 장악한 국가들은 안됨. 한국에서는 카드 발급 가능.  - 온라인 카드 , 실물.. 2024. 6. 23.
바이비트 . zen.com 계정 연결 . 유로 이용 암호화폐 구입 가능 개요 . 바이비트 거래소 에 zen.com 의 내 계정 연결하면 zen.com 의 내 유로를 바이비트로 즉시 송금 가능하며,  바이비트에 입금한 유로로  암호화폐 즉시 구입 가능.  본 글에서는 바이비트 거래소에  zen.com 의 본인 계정 연결 설정 방법 상세 정리함.  필수 조건 - 바이비트 거래소와 zen.com 에  본인이 등록한 전화번호, 이름, 이메일, 신원인증 문건(여권이 제일 확실함, zen.com 가입시 운전면허증으로는 10회 정도 시도했는데 실패하였음) 정보가 일치해야만 연결 가능함.   바이비트 거래소에 zen.com 연결 방법 상세정리. 바이비트 Fiat Deposit 페이지 접속하여 아래 체크한 것처럼 법정 통화 EUR 선택하고 지급 방법 부분에 Zen.com 선택한 후 버튼 C.. 2024. 5. 29.
바이비트 . 메타트레이더 챠트 와 웹 챠트 차이 나는 이유 바이비트 MT4, 웹 가격 차이 확인  bybit 거래소에서 제공되는 메타트레이더4  에서 거래 가능한 종목들은 BTCUSDT  , ETHUSDT 류의 리니어 선물 종목들이기 때문에 메타트레이더에서 제공되는 가격 챠트와 바이비트 웹에서 보이는 가격 챠트는 동일해야 할 것이나, 실제 2개의 가격을 비교해보면 아래 처럼 미세하게 차이 남을 확인할 수 있다.    BTCUSDT   의 웹에서 1분챠트.  바이비트 메타트레이더 4 에서의 동일 종목 1분챠트.  봉 1개 내에서는 차이 식별하기 힘들지만,  봉이 변경 되는 경계들을 보면 종가, 시가가 웹에서 보이는 것과 다름.     MT4 와 웹의 가격 차이 나는 이유 웹의 챠트에서 표현하는 가격은 시장가 주문에 의한 최신 "체결가격"를 표시하는 반면 메타트레이.. 2024. 5. 29.
메타트레이더 . VSCode 에서 MQL Tools 기반 쾌적 코딩 환경 구축 개요 - VSCode 에서 extension  MQL Tools 설치하여, 메타트레이더( MT4 , MT5 )에서 기본 제공되는 코드 작업툴인 메타에디터 보다 훨씬 쾌적, 효율적  코딩 환경 구축 가능.  사전준비 1. 메타트레이더 설치되어있어야 함.  - 본 예에서는 메타트레이더 포터블 설치 된 상황. 개발용 메타트레이더는 포터블 설치 강력 추천. - 메타트레이더 포터블 설치 방법 보기 :  https://igotit.tistory.com/3861  2. VSCode 포터블 설치되어 있어야 함.   - VSCode 포터블 설치 방법 보기 : https://igotit.tistory.com/4313   VSCode 에 MQL Tools 설치 VSCode 실행하여 Extensions (아래 그림의 왼쪽 메.. 2024. 5. 27.
bybit . API V5 . 웹소켓 Orderbook . 실시간 호가 수신 웹소켓 으로 실시간 호가 수신  웹소켓 구독 해지 공통사항 : https://igotit.tistory.com/4946 웹소켓 Orderbook 요청하기 subscribe Topic orderbook.{depth}.{symbol} e.g., orderbook.1.BTCUSDT depth 는 호가 깊이이며, 지정 가능한 깊이는 종목별로 아래 테이블과 같다.  Linear, Inverse depthpush frequency 110 ms5020 ms200100 ms500100 ms  Spotdepthpush frequency 110 ms5020 ms200200 ms  Optionsdepthpush frequency 2520 ms100100 ms  제공되는 호가 데이터 형식 2종 - 스냅샷 , 델타 Orderb.. 2024. 5. 24.
bybit . API V5 . Rate Limit 암호화폐 거래소 bybit REST API 의 요청 속도 제한 속도 제한 초과 요청시 응답데이터 retCode : 10006 , "ret_msg": "Too many visits!" 속도제한 초과 요청시 실제 수신 데이터 출력 해본 것. Rate Limit 정보 확보 수단 모든 요청에 대한 응답 헤더에 아래와 같은 정보 제공됨. ▶Response Headers Content-Type: application/json; charset=utf-8 Content-Length: 141 X-Bapi-Limit: 100 X-Bapi-Limit-Status: 99 X-Bapi-Limit-Reset-Timestamp: 1672738134824 X-Bapi-Limit-Status - your remaining reques.. 2024. 3. 16.
빗썸 . 테더 ( USDT ) 입출금 가능 빗썸 - 한국 최초 암호화폐 거래소. 2013년 4월 시작. - 빗썸 특장점 : USDT 입출금 가능. (2023년 12월 부터) - - USDT/KRW 거래도 가능하므로 원달러 환율 트레이딩 하려는 경우에도 매우 유용. - 거래소 페이지 : https://www.bithumb.com/ - 빗썸에서 거래하려면 농협 계좌 필수. 빗썸 원화 마켓에서 보이는 USDT 아래 USDT 거래창에서 원화를 USDT 로 환전 가능, USDT 를 원화로 환전가능. 빗썸 입출금에서 보이는 USDT - USDT 송금시 Tron 네크웍만 지원된다. 상위정리 암호화폐 매매 정보 정리. 가격 단위 : 달러 첫 등록 : 2020.03.11 최종 수정 : 2024.01.15 단축 주소 : https://igotit.tistory.c.. 2024. 2. 29.
한국 거래소 (업비트) 의 황당 자금 출처 소명 강제 . 조선시대냐? 업비트의 자금 출처 소명  업비트에서 해외 거래소  로 암호화폐 송금 자주 하는데, 자잘하게 빈번하게 송금함과 동시에, 최근 2 주 동안 누적  액수 3 억 정도 넘어가니 지들 마음대로 송금 금지해두고는  자금 출처 소명 하란다.   해외 거래소에서 선물 거래 하다가 업비트의 송금 금지 때문에 증거금 부족으로 청산 당하면 손해배상 청구소송 해야 겠구만..  금액이 크다고 항상 이런 소명 자료 제출하는건 아니라는데 ,  시스템에서  감시대상으로 감지되면 이런다고 함.  자금 출처 소명 제출 하라는 문자 내용.  회원님의 디지털 자산 출금에 대한 정상 거래 여부 확인을 위해 자금 출처 소명이 필요합니다.  요청드리는 아래의 증빙 자료를 제출 경로로 접수해 주시면 담당부서에서 검토 후 안내드리겠습니다.  ■ .. 2024. 2. 29.
FTMO . MT4 MT5 설치 파일 다운로드 FTMO 의 메타트레이더 4 , 5 설치 파일 다운로드 - FTMO (온라인 프랍 트레이딩 회사) 에서 배포하는 MT4, MT5 다운로드 받을려면 FTMO 홈페이지(아래 그림)의 우 상단 Client Area 클릭하여 본인 계정 관리 사이트 에 로그인 해야 다운로드 가능하다. 아래그림. 본인 계정 로그인 하여 보이는 왼쪽 메뉴의 Downloads 클릭하면 MT4, MT5 설치 파일 다운로드 가능한 화면이 보인다. 설치방법 - 다운 받은설치 파일 클릭하여 실행시키면 수초 이내 PC 에 설치완료. - PC 디스크에 설치하지 않고 외장하드에 설치하는 것도 가능하며, 매매 전략 코딩 환경으로 특히 유용. 방법보기 : https://igotit.tistory.com/3861 메타 트레이더 . 외장하드 설치 . 사.. 2024. 2. 23.
암호화폐 . 워치 페이스 . 실시간 시세 확인 매우 편리 암호 화폐 워치 페이스 갤럭시 워치 페이스 중에 암호화폐 실시간 시세 보여주는것. 일상 생활 중에 간편 가격 확인 가능, 매우 편리. 설치 방법. 구글 플레이 에서 검색어 crypto watch face 검색하면 2개가 보이는데 , 첫번째 것은 무료, 두번째 것은 유료. 위 사진의 것은 무료 설치한것. - 코인 종류 8개 만 보여주는데 , BTC, ETH 시세만 확인해도 충분하기에 만족함. - 시세 부분 터치하면 다른 코인 4개 시세 보여줌. 2024.02.15 앞의 무료 앱 의 단점 : 가격 글자가 너무 작아서 잘 안보인다. 구글플레이에서 유료 앱 CryptoWatch ( 가격 4,999원 ) 구매하여 설치. 아래 사진처럼 가격 숫자가 크게 잘 보여서 훨씬 좋음. 연관 비트코인. 10년 가격 변화 . .. 2024. 2. 15.


비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5