DailyFX24财经网>策略指標>MetaTrader 4 脚本>导入来自 forexite.com 的 "分钟柱线"

导入来自 forexite.com 的 "分钟柱线"

有些时候 mql4.com 报价存档缺乏 "小" 数据 (例如, "分钟柱线")。例如, 对于黄金: 分钟柱线历史覆盖周期从 2006 至今。很明显, 对于工作在中等和更高时间帧的 "粗糙" 策略, 这根本不够进行正经测试的, 而且来自不同券商的数据在小时间帧上不是很敏感。不过, 可以使用来自 forexite.com 提供的报价, 直到 2001 年 - 更何况, 这一数据已经赢得了相当不错的口碑。

该网站的 "分钟柱线" 报价格式, 对于 MetaTrader 4 或多或少比较友好: 它是 MetaStock 格式。不幸的是, QuoteRoom 的报价具有更复杂的格式, 即使每年它们都被收集到单个文件。此脚本设计用于处理 MetaStock 格式的数据。

问题是 "分钟柱线" 是按照交易日收集在不同的文件里。此外, 每个文件包含的数据不仅只有金融工具 (即, 黄金), 还有所有其它券商交易的金融工具。第三: 它有周末时的报价, 而这通常是不必要的。因此, 为了将所需的黄金数据导入 MetaTrader 4 历史中心, 有必要处理所有这些不知所谓的文件, 并收集所有在单独文件里的 "分钟柱线"。

脚本执行这个特殊的任务。但首先, 数据需要预备进行处理:

1. 找到网站下载管理器。此处使用 Teleport Pro 程序。即使是未注册的演示版本也足以用于此目的。演示版限制每个单独项目下载的文数量为 500。因为一个交易年度, 即使带上节假日 (forexite.com 在节假日交易), 也不可能大于 365 天, 所以这对脚本的目的足够了。

2. 进入网站相应所需年份的 "分钟柱线" 部分, 下载所有日线存档。单独的项目将需要按年度创建, 但不同年份的文件可以存储在一个单一的目录中。对于文件下载, 只需在设置时指定 *.zip 扩展名, 因为只有这些才是所有文件。这种方法可以下载大概从 2002 到 2007 的 1500 个文件。

3. 所有文件批量解压缩到 "\experts\files\Forexite\" 文件夹。批量解压缩已内置于资源管理器。其结果是在文件夹里的文件名像是这样 250705.txt (2005 年 7 月 25 日报价)。

4. 然后打开 MetaTrader 4 并加载脚本。有三个外部参数:

a. 在来自 forexite.com 的文件里金融工具的名称。对于黄金它是 «XAUUSD»,

b. 导入开始日期, 作为字符串格式为 «YYYY.MM.DD»,

c. 导入结束日期, 作为字符串格式相同。

运行脚本。脚本不处理相应的假期文件。通过在 «专家» 栏里查看脚本执行日志, 可以手动添加缺失的文件, 并再次运行脚本。据经验发现, 早些年通常不包含 1 月 1 日 (元旦) 和 12 月 25 日 (圣诞节) 文件。已处理日期的更新线显示在左上角, 以免失去脚本执行过程中的真实感 (处理从 2002 到 2007 的数据并提炼黄金报价大约 8 分钟)。

5. 在 "\experts\files\" 文件夹会有一个大文件名为 XAUUSD_ALL.csv。这是准备导入的初步文件 (很高兴看到 MetaTrader 4 能够区分 "不同" 格式的日期)。设置第一列省略就足够了 (因为在创建的文件里第一列是 "XAUUSD", 这无必要), 指定列分隔符 (逗号), 指定分时交易量 (如果它没有) 以及指定偏移小时。我没有单独指定偏移, 因为报价与我使用的 Alpari 的服务器时间相应。

在目录 "\experts\files\Forexite\" 导入所有文件后, 脚本操作的结果文件 (XAUUSD_ALL.csv) 也被删除。

最后: 来自 forexite.com 的分钟柱线报价没有交易量数据。当导入至 MetaTrader 4 时, 如果在源数据里未指定交易量或有矛盾, 会计算交易量, 因为测试器发现数据没有交易量时会忽略。如果您的策略不考虑交易量, 且其足够 "粗略", 不受不同券商报价的影响, 那么这是一个正确的工具。

版主注意 (和其他): 为了便于测试脚本的可操作性, 附带了一个 forexite.com MetaStock 格式的所有品种的小报价文档, 从 2006 年 01 月 02 日到 2006 年 12 月 02 日 (包括假期)。展开文档至 "\experts\files\Forexite\" 文件夹, 设置脚本外部参数 (金融工具和日期) 并运行脚本。它也可以尝试其它金融工具, 只需简单地改变 _sSymbol 外部参数。

----------------------

打包下載:ZIP下載

----------------------



友情提示:
1、本網站內容和圖片僅為個人學習、研究公益之用,如有侵權請聯系我們馬上處理。
2、本網站所刊載的所有信息僅供參考,不用做交易和服務的根據,且不構成任何投資建議。

相关内容

  • 什么是宝塔线,宝塔线指标

    宝塔线指标,又称TOWER指标,是一种与K线及点状图相类似并注重股价分析的中长期技术分析工具。宝塔线指标TOWER是以不同颜色(或虚实体)的捧线来区分股价涨跌的一种图表型指标。它主要是将股价多空之间争斗的过程和力量的转变表现在图表中,借以研判未来股价的涨跌趋势及选择适当的买卖时机。宝塔线主要是应用趋...

    05-22 15:26宝塔线
  • DMI指标卖出形态:上涨行情中ADX高位死叉ADXR

    DMI指标卖出形态:上涨行情中ADX高位死叉ADXR形态K线图解实例:2013年9月25日,西安旅游的ADX指标跌破ADXR。在交叉的同时,这两条指标线均处于高位,这是看跌信号,之后股价走出一波下跌行情。形态简介:在股价连续上涨一段时间后, ADX指标和ADXR指标高位形成死叉。这个形态显示之前强势...

    05-22 15:24DMI指标
  • DMI指标卖出形态:MDI自20以下回升

    DMI指标卖出形态:MDI自20以下回升K线图解实例:2014年2月21日,亚太药业的MDI指标在20下方横盘整理一段时间后向上突破。看到这个形态后,投资者应该尽快卖出手中的股票。之后股价走出一波下跌行情。形态简介:如果MDI指标线长期在20以下调整,一旦其向上突破 20,这个形态显示市场上的空方力...

    05-22 15:24DMI指标
  • DMI指标卖出形态:PDI跌破MDI

    DMI指标卖出形态:PDI跌破MDI形态K线图解实例:2010年4月28日,鲁信高新的PDI线跌破MDI线,说明市场上的空方力量逐渐增强,未来股价会在空方的主导下持续下跌。看到这个信号,投资者应该尽快卖出手中的股票。形态简介:当PDI跌破MDI时,说明市场上的空方力量不断增强,未来股价会在空方的主导...

    05-22 15:24DMI指标
  • K线与SAR指标的运行关系

    K线与SAR指标的运行关系图形特征K线与SAR指标的运行关系,包括同时向上运行、同时向下运行。实战含义(1)K线与SAR指标同时向下运行,后市看跌,应择机卖出。如图所示,股价一直处于下降趋势中,SAR指标也处在下跌趋势中,空方一直占优,投资者不可参与这种行情。(2)K线与SAR指标同时向上运行,后市...

    05-22 15:24SRA指标
  • DMI指标买入形态: PDI、ADX和ADXR向上发散

    DMI指标买入形态: PDI、ADX和ADXR向上发散形态K线图解实例:2012年1月23日,华工科技的MDI线跌破ADX,落到四条指标线中最低的位置。与此同时,该股的PDI、ADX和ADXR三条栺标线均持续上涨,此后股价走出一波上涨行情。形态简介:DMI的四条指标线在低位纠结一段时间后,MDI变成...

    05-22 15:24DMI指标
  • 趋向指标(DMI):ADX曲线

    趋向指标(DMI):ADX曲线图形特征ADX为动向值DX的平均数,而DX是根据+DI和一DI两数值的差和对比计算出来的百分比,因此,利用ADX指标能更有效地判断市场行情的发展趋势。案例讲解1.ADX上升,趋势仍将继续。如果处于涨势中,择机入场;如果处于跌势中,择机离场。如图所示,股价处在缓慢上升的行...

    05-22 15:24DMI指标
  • K线突破SAR指标

    K线突破SAR指标图形特征K线突破SAR指标:包括K线向上突破SAR指标和K线向下突破SAR指标。实战含义(1)K线向下突破SAR指标,后市看跌,应择机卖出。如图所示,K线向下突破SAR指标,表明空方力量开始加强,后市看跌,投资者应择机出局。(2)K线向上突破SAR指标,后市看涨,应择机买入。如图所...

    05-22 15:24SRA指标
  • 趋向指标(DMI):±DI交叉

    DMI由技术分析大师威尔斯.威尔德(WellsWilder 发明。DMI是英文“DirectionalMovementIndex”的缩写,中文直译是“方向移动指数”,比较流行的译法有“趋势指标”、“趋向指标&rdqu...

    05-22 15:24DMI指标
  • 抛物线指标(SAR)

    抛物线指标(SAR)SAR指标,又称抛物线指标或停损转向操作点指标,其英文全称为“StopandReveres”,是由美国技术分析大师威尔斯·威尔德(Wells Wil-der 所创造的,是一种简单易学、比较准确的中短期技术分析工具。SAR指标设计形式相当别致。大多数传统技术...

    05-22 15:23SRA指标
  • DMI指标买入形态:ADX低位金叉ADXR,同时PDI位于MDI上方

    DMI指标买入形态:ADX低位金叉ADXR,同时PDI位于MDI上方形态K线图解实例:2014年01月29日,富奥股份的ADX指标和ADXR指标在低位形成金叉形态。这个形态表示股价开始加速波动。几个交易日前,PDI已向上突破MDI,且二者之间的距离逐渐拉开。形态简介:ADX和ADXR在低位金叉是股价...

    05-22 15:23DMI指标
  • DMI指标买入形态:PDI自20以下回升

    DMI指标买入形态:PDI自20以下回升形态K线图解实例:2014年01月05日,深天地A的PDI指标线突破20,这显示多方力量由弱转强。01月21日,PDI回落到20位置有获得支撑反弹,确认了多方的强势,此后股价走出一波上涨行情。形态简介:当PDI突破20时说明多方力量开始由弱转强,这是看涨买入的...

    05-22 15:21DMI指标
  • 趋向指标(DMI)买入形态:PDI突破MDI

    DMI指标买入形态:PDI突破MDI形态K线图解实例:深振业A的股价在经过一轮上涨后的震荡调整后,2013年11月05日PDI指标突破了MDI,此形态预示着的多方力量已经逐渐进入,股价在短期内有望大幅上涨,是看涨的形态,之后股价迎来了一波上涨行情。形态简介:当PDI向上突破MDI时,显示市场上有新的...

    05-22 15:21DMI指标
  • 股票知识:DMI指标讲解

    什么是DMI指标K线图解趋向指标或动向指标又叫DMI指标(全称Directional Movement Index,简称DMI),是由美国技术分析大师威尔斯·威尔德(Wells Wilder)所创造的,是一种中长期股市技术分析方法。DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况...

    05-22 15:21DMI指标
  • 利用乖离率指标识别趋势

    乖离率指标(BIAS 是基于移动平均线原理而派生出来的一种指标,其主要功能在于侦测市场或个股在运行过程中与移动平均线的偏离程度,并利用这种偏离程度来预测价格的后期走势,指导买卖操作。乖离率指标的设计原理我们知道,移动平均线系统具有“分离--聚合--再分离”的特性,即在价格的一...

    05-22 15:20BIAS乖离率
  • 改进BIAS指标的应用方法

    改进BIAS指标的应用方法改进乖离率指标应用的核心原则:改进型的乖离率指标BIAS4非常适合于做买入决策时参考,但在卖出信号的研判上存在一定的滞后性。所以,在做卖出决策时要更多地参考常用的乖离率指标。乖离率指标是根据葛兰碧移动平均线八原则推演而来,其原则提到,当股价突然暴跌或是暴涨,距离移动平均线很...

    05-22 15:20BIAS乖离率
  • 综合运用BIAS指标的方法

    综合运用BIAS指标的方法综合运用乖离率指标的核心原则:选择适宜的参数,并且在应用乖离率指标时,应结合不同情况灵活运用才能提高贏利机会。乖离率是指股价与平均侈动线之间的偏离程度,通过百分比的形式来表示股价与平均移动线之间的差距。如果股价在均线之上,则为正值;如果股价在均线之下,则为负值。一、乖离率的...

    05-22 15:20BIAS乖离率
  • 如何利用CCI指标进行短线操盘

    如何利用CCI指标进行短线操盘CCI指标又叫顺势指标,是由美国股市分析家唐纳德·蓝伯特所创造的,是一种重点研判股价偏离度的股市分析工具。1.CCI指标的原理CCI指标是一种比较新颖的技术指标。它最早是用于期货市场的判断,后运用于股票市场的研判,并被广泛使用。与大多数单一利用股票的收盘价、开盘价、最高...

    05-22 15:19CCI指标
  • CCI指标卖出形态:CCI指标跌破+100

    CCI指标卖出形态:CCI指标跌破+100形态K线图解实例:2013年5月31日,澳柯玛股价的CCI指标跌破+100,这说明市场结束了超买行情,是看跌卖出信号。经过CCI指标跌破0后的确认,股价走出一波回调行情。形态简介:当CCI指标跌破+100时,表示市场结束了超买状态。股价快速上涨的行情已经结束...

    05-22 15:19CCI指标
  • CCI指标卖出形态:CCI指标在+100上方与股价顶背离

    CCI指标卖出形态:CCI指标在+100上方与股价顶背离形态K线图解实例:2013年7月,冠农股份的股价和CCI指标在+100上方出现了顶背离形态,预示着股价持续上涨的行情即将结束。在经过后期的确认之后,股价开始了下跌的行情。形态简介:当CCI在+100上方时显示市场处于超买状态。如果这时CCI指标...

    05-22 15:19CCI指标
  • CCI指标买入形态:CCI指标突破-100

    CCI指标买入形态:CCI指标突破-100形态K线图解实例:2014年1月22日,长城电工股价的CCI指标突破-100,这是一个看涨买入信号。说明股价即将结束下跌行情。1月24日, CCI指标继续突破0,股价后期迎来一波上涨行情。形态简介:股价的CCI指标在-100下方整理一段时间后向上突破-100...

    05-22 15:19CCI指标
  • CCI指标买入形态:CCI指标在-100下方与股价底背离

    CCI指标买入形态:CCI指标在-100下方与股价底背离形态K线图解实例:2013年10月至11月,国电南端的股价连续创出新低,但同时CCI指标在-100下方的低位却形成了一底比一底高的背离形态,这是股价有见底反弹的信号,后市股价走出了一轮反弹行情。形态简介:当CCI指标在-100下方时显示市场处于...

    05-22 15:19CCI指标
  • BIAS指标的基本应用法则

    BIAS指标的基本应用法则乖离率表现个股当日收盘价与移动平均线之间的差距当股价的正乖离扩大到一定极限时,表爪短期获利越大,则获利回吐的可能性越高;当股价的负乖离扩大到一定极限时,则空头回补的可能性越高。股价与乖离率究竟达到何种程度的百分比才算是买进或是卖出的时机,不同市场、时期、周期及移动平均线算法...

    05-22 15:19BIAS乖离率
  • CCI指标买入形态:CCI指标突破+100

    CCI指标买入形态:CCI指标突破+100形态K线图解实例:2013年8月28日,抚顺特钢的CCI指标突破+100,这个形态表示市场进入了超买状态,投资者情绪已经被调动起来,看涨信号已经基本可以确立后,是短线买入信号。形态简介:在一波短期的行情中,当CCI指标线突破+100时,表示市场已经进入了超买...

    05-22 15:19CCI指标
  • 乖离率BIAS指标的原理

    乖离率BIAS指标的原理乖离率是测量股价偏离均线大小程度的指标,当股价偏离市场平均成本太大,都有一个回归的过程,即所谓的“物极心反”。乖离率BIAS是移动平均线衍生的指标。是依附于移动平均线的指标,无移动平均线,则无乖离率。移动平均线只能用来判断趋势,无法预测股价高低点,而乖...

    05-22 15:19BIAS乖离率