下载MetaTrader 5

请观看如何免费下载自动交易

有趣的脚本?
因此发布一个链接 -
让其他人评价

喜欢这个脚本? 在MetaTrader 5客户端尝试它

2016.04.25 12:34
程序库

BabyBear 的 TimeLib - MetaTrader 4程序库

| Chinese English Español Русский Deutsch 日本語 Português

显示:
236
等级:
投票: 7
\MQL4\Include\
DateTime.mqh (3.28 KB)预览
_WeekEnd.mq4 (1.51 KB)预览

若干函数可操纵假期:

函数

datetime LastMondayStart( datetime dt);

返回 dt 之前的最后周日 22:00。


函数
datetime NextFridayEnd( datetime dt);

返回 dt 之后最接近周五 23:00 的时间。

函数

int SundayMidnightCount( datetime start, datetime end);
返回在两个日期之间的假日数。

函数
int HoursCandleCount( datetime start, datetime end);
返回在两个日期之间的交易小时数。换言之, 它是 'start' 和 'end' 之间的蜡烛数。

函数
datetime AddTradingSeconds( datetime start, int seconds);

在日期里添加交易时间。


例如: 仓位需要在开仓 5 个交易小时之后平仓。如果仓位在周五 21:00 是开仓, 则它应在周一 2:00 平仓。初始时间如此计算:

AddTradingSeconds( OrderOpenTime(), 5*60*60 );

本文译自 MetaQuotes Software Corp. 撰写的俄文原文
官方代码: https://www.mql5.com/ru/code/7080

FloatPivot FloatPivot

一款简单的浮动参考中心及其最近阻力和支撑级别的指标。

Comment2 Comment2

函数库 Comment2 扩展标准 Comment 函数输出注释的能力。

OsMACD OsMACD

指标 OsMACD 是结合了彩色移动均线振荡器 (OsMA) 和移动均线聚合/离散 (MACD) 指标。

将报价写入文件, 文件名包含全路径 将报价写入文件, 文件名包含全路径

这个函数库可令您将品种报价写入一个在硬盘上任意位置的文本文件。