- initialize
- login
- shutdown
- version
- last_error
- account_info
- terminal_info
- symbols_total
- symbols_get
- symbol_info
- symbol_info_tick
- symbol_select
- market_book_add
- market_book_get
- market_book_release
- copy_rates_from
- copy_rates_from_pos
- copy_rates_range
- copy_ticks_from
- copy_ticks_range
- orders_total
- orders_get
- order_calc_margin
- order_calc_profit
- order_check
- order_send
- positions_total
- positions_get
- history_orders_total
- history_orders_get
- history_deals_total
- history_deals_get
copy_rates_from
지정된 날짜부터 MetaTrader 5 터미널에서 막대를 가져옵니다.
copy_rates_from(
|
Parameters
symbol
[in] 금융상품명, 예를 들면, "EURUSD". 이름이 지정되지 않은 필수 매개 변수.
timeframe
[in] 막대가 요청된 타임프레임. TIMEFRAME 열거값으로 값 설정. 이름이 지정되지 않은 필수 매개 변수.
date_from
[in] 요청된 샘플에서 첫 번째 막대를 연 날짜. 'datetime' 개체에 의해 또는 1970.01.01 이후 경과된 시간(초)으로 설정됨. 이름이 지정되지 않은 필수 매개 변수.
count
[in] 수령할 막대의 수. 이름이 지정되지 않은 필수 매개 변수.
반환 값
지정된 시간, 시가, 고가, 저가, 종가, tick_volume, spread 및 real_volume 열의 numpy 어레이로 막대를 반환합니다. 오류가 발생하면 None을 반환합니다. 오류에 대한 정보는 last_error()를 사용하여 얻을 수 있습니다.
참고
자세한 내용은 CopyRates() 함수를 참조하십시오.
날짜가 지정된 날짜보다 작거나 같은 데이터만 반환됩니다. 즉, 막대의 오픈 시간 은 항상 지정된 막대의 오픈 시간보다 작거나 같습니다.
MetaTrader 5 터미널은 차트에서 사용자가 사용할 수 있는 내역 내의 막대를 제공합니다. 사용자가 사용할 수 있는 막대 수는 "최대. 막대, 차트에서의" 매개변수로 설정됩니다.
'datetime' 객체를 생성할 때, Python은 로컬 표준 시간대를 사용하는 반면, MetaTrader 5는 UTC 표준 시간대에 (Shift 없이) 틱과 막대 오픈 시간을 저장합니다. 따라서 시간을 사용하는 기능을 실행하기 위해 UTC 시간으로 'datetime'을 생성해야 합니다. MetaTrader 5 단말기에서 수신된 데이터의 UTC 시간이 있습니다.
TIMEFRAME 는 가능한 차트 기간 값을 포함하는 열거값입니다.
ID |
Description |
---|---|
TIMEFRAME_M1 |
1 분 |
TIMEFRAME_M2 |
2 분 |
TIMEFRAME_M3 |
3 분 |
TIMEFRAME_M4 |
4 분 |
TIMEFRAME_M5 |
5 분 |
TIMEFRAME_M6 |
6 분 |
TIMEFRAME_M10 |
10 분 |
TIMEFRAME_M12 |
12 분 |
TIMEFRAME_M12 |
15 분 |
TIMEFRAME_M20 |
20 분 |
TIMEFRAME_M30 |
30 분 |
TIMEFRAME_H1 |
1 시간 |
TIMEFRAME_H2 |
2 시간 |
TIMEFRAME_H3 |
3 시간 |
TIMEFRAME_H4 |
4 시간 |
TIMEFRAME_H6 |
6 시간 |
TIMEFRAME_H8 |
8 시간 |
TIMEFRAME_H12 |
12 시간 |
TIMEFRAME_D1 |
1 일 |
TIMEFRAME_W1 |
1 주 |
TIMEFRAME_MN1 |
1 달 |
예:
from datetime import datetime
|
더 보기
CopyRates, copy_rates_from_pos, copy_rates_range, copy_ticks_from, copy_ticks_range