MT5技术指标的逻辑问题!在线等大佬

 
萌新最近在做一个双货币对指标。用on calculate函数计算。比如英镑和欧元差价。公式英镑-欧元

问题:
我需要连续的英镑-欧元的差价表示方式。但是oncalculate是基于K线表示的。比如使用1h周期的时候计算出来的只是1h开盘,收盘等几个点的差价,这就不符合我的要求了,我需要每次价格变的的差价连起来的线。
请问大佬是怎么操作的
 
K線圖最小單位就是分鐘線 你要做到每個Tick都記錄的話 應該要另外啟動繪圖工具才能實現吧
 
Hung Wen Lin #:
K線圖最小單位就是分鐘線 你要做到每個Tick都記錄的話 應該要另外啟動繪圖工具才能實現吧
MT5集成这种绘图工具了吗?
 
MT5有繪圖工具 至於該怎樣發揮就要看個人了
 
Hung Wen Lin #:
MT5有繪圖工具 至於該怎樣發揮就要看個人了
可以说是相当复杂了 本来以为一个简单的for循环就能解决,现在看来还要调用各种图形类,简直是萌新的噩梦
 

看不太懂你的需求。 计算这个差价有何意义呢? 这是个绝对值啊,这个差价构成的K线和EURGBP货币对的涨跌应该是一样的。

如果一定要做,要先计算出英镑指数和欧元指数。指数计算的算法没有统一的标准,本人用的是:

      gbp = pow(GBPUSD * GBPJPY * GBPAUD * GBPCAD * GBPCHF / ask(EURGBP) , 1/7)*100000

     eur = pow(EURUSD * EURJPY * EURGBP * EURAUD * EURCAD * EURCHF , 1/7)*100000

( MetaTrader官方文档用的公式是另一套,参见附录文档。 )

然后参考自定义金融品种,就像文档中画出美元指数一样,把eur-gbp的差值做成图表就可以了。


用几分钟时间在我原来的基础上给你花张图看看,这个差价几乎就是EURGBP上下颠倒的镜像。

GBP-EUR

自定义金融品种 - 高级用户选项 - 交易操作 - MetaTrader 5帮助
自定义金融品种 - 高级用户选项 - 交易操作 - MetaTrader 5帮助
  • www.metatrader5.com
交易平台允许创建自定义的金融交易品种。您可以查看这些交易品种的 图表 并执行 技术分析 ,以及在 策略测试 中使用这些交易品种测试EA交易和指标。 如果您的交易商不提供您想进行策略测试的交易品种,或者提供的历史深度和价格历史质量不足,您可以创建一个自定义交易品种并为其上传所需的数据。 通过...
 
Li Bo #:

看不太懂你的需求。 计算这个差价有何意义呢? 这是个绝对值啊,这个差价构成的K线和EURGBP货币对的涨跌应该是一样的。

如果一定要做,要先计算出英镑指数和欧元指数。指数计算的算法没有统一的标准,本人用的是:

      gbp = pow(GBPUSD * GBPJPY * GBPAUD * GBPCAD * GBPCHF / ask(EURGBP) , 1/7)*100000

     eur = pow(EURUSD * EURJPY * EURGBP * EURAUD * EURCAD * EURCHF , 1/7)*100000

( MetaTrader官方文档用的公式是另一套,参见附录文档。 )

然后参考自定义金融品种,就像文档中画出美元指数一样,把eur-gbp的差值做成图表就可以了。


用几分钟时间在我原来的基础上给你花张图看看,这个差价几乎就是EURGBP上下颠倒的镜像。


大佬,我主要是双货币对套利用的 算两个币种差价算差额扩大缩小,跟两油套利一个意思
 
Li Bo #:

看不太懂你的需求。 计算这个差价有何意义呢? 这是个绝对值啊,这个差价构成的K线和EURGBP货币对的涨跌应该是一样的。

如果一定要做,要先计算出英镑指数和欧元指数。指数计算的算法没有统一的标准,本人用的是:

      gbp = pow(GBPUSD * GBPJPY * GBPAUD * GBPCAD * GBPCHF / ask(EURGBP) , 1/7)*100000

     eur = pow(EURUSD * EURJPY * EURGBP * EURAUD * EURCAD * EURCHF , 1/7)*100000

( MetaTrader官方文档用的公式是另一套,参见附录文档。 )

然后参考自定义金融品种,就像文档中画出美元指数一样,把eur-gbp的差值做成图表就可以了。


用几分钟时间在我原来的基础上给你花张图看看,这个差价几乎就是EURGBP上下颠倒的镜像。


大佬 加个好友吧 有点问题想问你
原因: