继续...
完整描述:货币期货的报价(fAUDUSD fCADUSD fCHFUSD fEURUSD fEURGBP fEURJPY fGBPUSD fNZDUSD fUSDJPY fUSDCAD fUSDCHF)被粘合,并且(f6EM3 f6EU3 f6EZ3)短/长由6E欧元。它们作为MT的标准报价流,被分割成Bid/Ask和Last == fEURUSD_L(掩码"_L")。对于 "翻转 "工具,我们得到的是交易量(第一级)。
CME_FUTURES_SAVER 专家顾问的设置最好是针对欧元和周(因为文件大小是一周),而且不应该被触及。因此,这个顾问扫描 "市场概览 "找到所有的工具期货,并将它们的数据写入一个文件中。
在一分钟内,所有在某一价位的交易量按方向(短、长)汇总,并在结束时写入一个二进制文件,格式如下:4个字节=该分钟的开盘时间,4个字节=从该分钟的开盘价起全数(4个字符)偏移,4个字节=交易量短,4个字节=交易量长。因此,我们有最高的可用分辨率(精度),这是MT4终端允许我们拥有的。
CME_FUTURES_VOLUME 指标从文件中读取历史记录,恢复并显示任何TF的交易量的市场深度(第一级)。或者它从期货工具中收集当前的报价,并以在线模式显示变化。
CME_FUTURES_DOWNLOAD 脚本用于从网络服务器自动下载历史文件。 历史记录每天在莫斯科时间01:30更新一次。因此,如果你有一个历史跳过,你总是可以再次下载它。
由于该指标同时为2或3个工具工作(Bid\Ask|Last|[Spot]),为了及时更新表格,它有一个内置的tick生成器功能,我从这里得到了:https://forum.mql4.com/ru/52121/page6# 809489 它在XP系统中运行良好,但对于XP系统,你需要一个外部生成器。使用这个代码就可以了。
//+------------------------------------------------------------------+ //| iTicks.mq4 | //| Copyright © 2009, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2009, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #import "user32.dll" int RegisterWindowMessageA(string lpstring); int PostMessageA(int hWnd,int Msg,int wParam,string lParam); #import extern int delay_MSecond = 200; #define WM_COMMAND 0x0111 //+------------------------------------------------------------------+ void init(){ while(!IsStopped()){ PostMessageA (WindowHandle (Symbol(), Period()), WM_COMMAND, 33324, 0); Sleep(delay_MSecond); } return;} //+------------------------------------------------------------------+ void start(){init();return;}
保存并编译为一个EA,并在指标所在的同一图表上运行它。或者手动更新图表。
如何安装:从代码库下载,编译。
在我的资料中,有一个链接到一个提供期货报价的经销商。去那里,开一个空的实盘,获得一个月的期货报价,没有任何费用。
或者...本帖附件中的PDF文件,在终端/config文件夹中下载,并在其中指出的经纪公司中创建演示 - 使用免费和不及时的报价,延迟15分钟。
或者...运行下载脚本,下载期货的历史记录(历史记录每天在交易时段结束时更新一次),只要你能免费使用最新的数据(类似于SOT,和其他废话)。
我没有注意到期货合约中的东西...
黄金怎么样?
Clusterdelta对mt4的交易量有类似的指数。
无需注册,几乎是实时的。(虽然有一些延迟)。
Clusterdelta对mt4的交易量有类似的指数。
无需注册,几乎是实时的。(虽然有一些延迟)
甚至没有什么可以比较的。
1) KD有一个期货的tick flow?
2) KD有明确的方向性分解(Short/Long) ?
3) KD有一个Time&Sales tumblr吗?
4)你确定KD有准确的SME期货和交易量来匹配吗?
只要他们通过左派经纪人窃取报价,KD就是免费的,但从9月起,他们就有了报酬--见他们网站上的新闻。注册条件--CME的明确要求,对于每份合同,如果我们不想从供应商名单中退出,就必须向他们报告:http://www.cmegroup.com/market-data/licensed-quote-vendors/
此外,项目的发展是展示CME的2级市场(我已经有了,现在我在MT4上做运输),加上未来的经纪商执照,并给予在那里交易的机会。当我设法做到这一点时,我也会重新启动选项:)。
我没有注意到合同中的任何期货。
黄金呢?
fAUDUSD,fCADUSD,fCHFUSD,fEURUSD,fEURGBP,fEURJPY,fGBPUSD,fNZDUSD,fUSDJPY,fUSDCAD,fUSDCHF=期货胶合剂
f6EM3,f6EU3,f6EZ3= fEURUSD近/远期合约。
将来还会有商品期货,现在我们只是探测市场,并因此广播最需要的工具。
FAQ : Или... в аттаче этого поста ЦРВ файл, качаем его в папку terminal\config\ создаем демку в ДЦ который указан в нем - пользуемся бесплатно и безвременно котирами задержанными на 15 мин.
因此,我们需要两个终端:一个用于交易,第二个将是一个带有报价和指标的DC。 我弄得对吗?如果是这样的话,在第一个终端上显示数据将是很酷的,因为交易是在这个终端上进行的。
谢谢你!
问题是如何交易?如果你在白天交易,那么每天一次,从交易时段开始的30-35分钟后,将数据文件下载到你的交易终端,进行预测并下单即可。如果你使用免费的模拟(15分钟延迟),那么小于一小时的交易也没有意义--滞后太大。即使在这种情况下,在终端之间建立一个连接系统也是没有意义的,因为只传输文件中的数量是不够的--我们需要报价,即使它们是延迟的。如果不考虑价格差异(期货价格与现货略有不同),就不可能将期货适当地预测到现货上。
目前,我正在准备客户部分的模块化版本,并附有详细说明,这样任何MCL程序员都可以在此基础上创建指标和EA,而不必费心去分析实现。我这边会有新的指标和专家顾问。
本周我将增加tick指标,以及重新制作的主指标,并对按量交易的方法进行说明。
在代码库中发布了一个期货量指标。
https://www.mql5.com/ru/code/10978- 用于上传CME期货交易量历史的脚本
https://www.mql5.com/ru/code/10979- 在文件中记录体积的顾问
https://www.mql5.com/ru/code/10980- 期货量指标。
会议对第五个论坛进行了初步讨论:https://www.mql5.com/ru/forum/10910
这里会有更全面的讨论,错误跟踪,应用描述,以及相关的洪水。