最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

期貨量化軟件:赫茲量化中品種即時報價數(shù)據(jù)的序列

2023-10-11 15:30 作者:大牛啊呢  | 我要投稿

開始創(chuàng)建操控即時報價數(shù)據(jù)的功能。 特別是,我創(chuàng)建了即時報價數(shù)據(jù)對象類。 在此,我將創(chuàng)建存儲該類對象的列表。 這樣的列表在程序中可用于所有用到的每個品種。 默認情況下,品種的即時報價數(shù)據(jù)列表尺寸會覆蓋當天數(shù)據(jù)量。 自然地,也可以在程序里設(shè)置所需天數(shù)的即時報價數(shù)據(jù)的集合。

既然 MQL5 能夠隨時獲取自定義的報價數(shù)據(jù)列表,為什么我們還要操控它們? 它們令我們能夠搜索必要的數(shù)據(jù),以及快速、輕松地比較和接收數(shù)據(jù)。 而在函數(shù)庫中構(gòu)建列表并操控它們的概念,為此提供了機會。

我為程序用到的每個品種創(chuàng)建了列表,并將它們合并到即時報價數(shù)據(jù)集合當中,而這令操控及分析任何品種的即時報價數(shù)據(jù)更加便捷。


改進庫類

首先,我們將新的函數(shù)庫消息添加到 \MQL5\Include\DoEasy\Data.mqh 當中。 添加新消息的索引:

//--- CTick ? MSG_TICK_TEXT_TICK, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// Tick ? MSG_TICK_TIME_MSC, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // Time of the last update of prices in milliseconds ? MSG_TICK_TIME, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // Time of the last update of prices ? MSG_TICK_VOLUME, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // Volume for the current Last price ? MSG_TICK_FLAGS, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// Flags ? MSG_TICK_VOLUME_REAL, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// Volume for the current Last price with greater accuracy ? MSG_TICK_SPREAD, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // Spread ? MSG_LIB_TEXT_TICK_CHANGED_DATA, ? ? ? ? ? ? ? ? ? ?// Changed data on tick: ? MSG_LIB_TEXT_TICK_FLAG_BID, ? ? ? ? ? ? ? ? ? ? ? ?// Bid price change ? MSG_LIB_TEXT_TICK_FLAG_ASK, ? ? ? ? ? ? ? ? ? ? ? ?// Ask price change ? MSG_LIB_TEXT_TICK_FLAG_LAST, ? ? ? ? ? ? ? ? ? ? ? // Last deal price change ? MSG_LIB_TEXT_TICK_FLAG_VOLUME, ? ? ? ? ? ? ? ? ? ? // Volume change ? //--- CTickSeries ? MSG_TICKSERIES_TEXT_TICKSERIES, ? ? ? ? ? ? ? ? ? ?// Tick series ? MSG_TICKSERIES_ERR_GET_TICK_DATA, ? ? ? ? ? ? ? ? ?// Failed to get tick data ? MSG_TICKSERIES_FAILED_CREATE_TICK_DATA_OBJ, ? ? ? ?// Failed to create tick data object ? MSG_TICKSERIES_FAILED_ADD_TO_LIST, ? ? ? ? ? ? ? ? // Failed to add tick data object to list ? MSG_TICKSERIES_TEXT_IS_NOT_USE, ? ? ? ? ? ? ? ? ? ?// Tick series not used. Set the flag using SetAvailable() ? MSG_TICKSERIES_REQUIRED_HISTORY_DAYS, ? ? ? ? ? ? ?// Requested number of days ? ?}; //+------------------------------------------------------------------+

以及與新添加的索引相對應(yīng)的文本消息:

//--- CTick ? {"Тик","Tick"}, ? {"Время последнего обновления цен в миллисекундах","Last price update time in milliseconds"}, ? {"Время последнего обновления цен","Last price update time"}, ? {"Объем для текущей цены Last","Volume for the current Last price"}, ? {"Флаги","Flags"}, ? {"Объем для текущей цены Last c повышенной точностью","Volume for the current \"Last\" price with increased accuracy"}, ? {"Спред","Spread"}, ? {"Изменённые данные на тике:","Changed data on a tick:"}, ? {"Изменение цены Bid","Bid price change"}, ? {"Изменение цены Ask","Ask price change"}, ? {"Изменение цены последней сделки","Last price change"}, ? {"Изменение объема","Volume change"}, ? //--- TickSeries ? {"Тиковая серия","Tick series"}, ? {"Ошибка получения тиковых данных","Error getting tick data"}, ? {"Не удалось создать объект тиковых данных","Failed to create tick data object"}, ? {"Не удалось добавить объект тиковых данных в список","Failed to add tick data object to the list"}, ? {"Тиковая серия не используется. Нужно установить флаг использования при помощи SetAvailable()","Tick series are not used. Need to set the use flag using SetAvailable()"}, ? {"Запрошенное количество дней: ","Number of days requested: "}, ? ?}; //+---------------------------------------------------------------------+

默認情況下,只存儲當天的即時報價數(shù)據(jù)量。 在 \MQL5\Include\DoEasy\Defines.mqh 里,我們引入新的常量 (宏替換) 來設(shè)置函數(shù)庫存儲即時報價的天數(shù):

//--- Timeseries parameters #define SERIES_DEFAULT_BARS_COUNT ? ? ?(1000) ? ? ? ? ? ? ? ? ? ? // Required default amount of timeseries data #define PAUSE_FOR_SYNC_ATTEMPTS ? ? ? ?(16) ? ? ? ? ? ? ? ? ? ? ? // Amount of pause milliseconds between synchronization attempts #define ATTEMPTS_FOR_SYNC ? ? ? ? ? ? ?(5) ? ? ? ? ? ? ? ? ? ? ? ?// Number of attempts to receive synchronization with the server //--- Tick series parameters #define TICKSERIES_DEFAULT_DAYS_COUNT ?(1) ? ? ? ? ? ? ? ? ? ? ? ?// Required number of days for tick data in default series


期貨量化軟件:赫茲量化中品種即時報價數(shù)據(jù)的序列的評論 (共 條)

分享到微博請遵守國家法律
盐亭县| 榆林市| 曲靖市| 英山县| 东丽区| 龙井市| 长岛县| 东莞市| 开阳县| 廊坊市| 固始县| 诏安县| 洛隆县| 体育| 建宁县| 河东区| 孟州市| 乳山市| 周口市| 嫩江县| 定结县| 肃宁县| 舒城县| 怀集县| 集安市| 云霄县| 阿拉尔市| 恩平市| 壶关县| 麦盖提县| 浮山县| 荆州市| 孝义市| 绥滨县| 松潘县| 南漳县| 民勤县| 旺苍县| 佛山市| 山阴县| 通州市|