mt4软件是用来做mt4 看期货软件的交易软件吗

3505人阅读
通过MT4平台来由ctp接口操作期货,首先需要处理好商品和行情
1.期货商品品种
由于期货商品代号会随着时间变化,且商品品种较多,手动维护商品的话太繁琐。比较简单的处理方式
是做一个服务端的插件,在插件的启动事件
int APIENTRY MtSrvStartup(CServerInterface *server)
去检查并新增商品代号
这里主要用到了MT4接口的这两个个方法,取商品信息和新增商品
__stdcall SymbolsGet(LPCSTR symbol,ConSymbol *security);
__stdcall SymbolsAdd(ConSymbol *sec);
期货的品种种类是相对固定的,变化的只是月份,所以可以考虑常量定义相关种类,也可以考虑直接从四大期货的网站去爬。
我是直接用常量定义种类,然后根据当前月份计算目前的期货品种。
SymbolDefine Defines[SYMBOL_DEF_COUNT] = {
{ "沪深300", "IF", 1, 1, {0}, 0},
{ "上证50", "IH", 1, 1, {0}, 0},
{ "中证500", "IC", 1, 1, {0}, 0},
{ "5年期国债", "TF", 3, 2, {0}, 0},
{ "10年期国债", "T", 3, 2, {0}, 0},
{ "铜", "cu", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "铝", "al", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "锌", "zn", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "铅", "pb", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "镍", "ni", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "锡", "sn", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "黄金", "au", 2, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "白银", "ag", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "螺纹钢", "rb", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "线材", "wr", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "热轧卷板", "hc", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "燃料油", "fu", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "沥青", "bu", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "天然橡胶", "ru", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 1},
{ "玉米", "c", 0, 0, { 1, 3, 5, 7, 9, 11 }, 2},
{ "玉米淀粉", "cs", 0, 0, { 1, 3, 5, 7, 9, 11 }, 2},
{ "黄大豆1号", "a", 0, 0, { 1, 3, 5, 7, 9, 11 }, 2},
{ "黄大豆2号", "b", 0, 0, { 1, 3, 5, 7, 9, 11 }, 2},
{ "豆粕", "m", 0, 0, { 1, 3, 5, 7, 8, 9, 11, 12 }, 2},
{ "豆油", "y", 0, 0, { 1, 3, 5, 7, 8, 9, 11, 12 }, 2},
{ "棕榈油", "p", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "纤维板", "fb", 2, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "胶合板", "bb", 2, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "鸡蛋", "jd", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "聚乙烯(塑料}},", "l", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "聚氯乙烯(PVC}},", "v", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "聚丙烯", "pp", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "焦炭", "j", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "焦煤", "jm", 1, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "铁矿石", "i", 1, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 2},
{ "强麦", "WH", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "普麦", "PM", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "棉花", "CF", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "白糖", "SR", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "PTA", "TA", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 3},
{ "菜籽油", "OI", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "早籼稻", "RI", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "甲醇", "MA", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 3},
{ "玻璃", "FG", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 3},
{ "菜籽", "RS", 0, 0, { 7, 8, 9, 11 }, 3},
{ "菜粕", "RM", 0, 0, { 1, 3, 5, 7, 8, 9, 11 }, 3},
{ "动力煤", "ZC", 1, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 3},
{ "粳稻", "JR", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "晚籼稻", "LR", 0, 0, { 1, 3, 5, 7, 9, 11 }, 3},
{ "硅铁", "SF", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 3},
{ "锰硅", "SM", 0, 0, { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12 }, 3}
然后通过插件方便的新增所有的期货品种到MT4中
2.行情数据
处理好品种问题,接下来就是行情数据。
行情数据主要是两个事情,一个是用CTP接口取到数据,另一个是把数据写入MT4
1)取CTP的行情数据
只需要用到CTP的行情接口CThostFtdcMdApi
pUserApi = CThostFtdcMdApi();
CThostFtdcMdSpi* pUserSpi = new CMdSpi();
pUserApi-&RegisterSpi(pUserSpi);
pUserApi-&RegisterFront(FRONT_ADDR);
pUserApi-&Init();
pUserApi-&Join();
在连接成功后,调用登录并订阅行情即可。
pUserApi-&ReqUserLogin(&req, ++iRequestID);
SubscribeMarketData();
SubscribeForQuoteRsp();
CTP都有比较详细的接口说明,相关文档都很健全,这里就不多说了。
2)数据写入MT4
数据写入MT4有两个方式 都可以做到。
一个方式是使用DataFeed接口,做一个行情插件,关于行情插件有在此文()简单介绍,这里的话,就是在行情插件中去调用CTP接口取报价数据即可。
另一个方式是使用普通插件接口,用接口的扩展事件
MtSrvTelnet(char *buf, const int maxlen)
此接口可用于 向MT4发送任意自定义的数据,插件在此事件中处理即可。
那么此处可以做一个外部程序调用CTP接口取得数据,然后把数据发给MT4的扩展接口,然后在此事件中调用MT4新增报价的方法即可。
__stdcall HistoryAddTick(FeedData *tick);
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:23795次
排名:千里之外
评论:39条
(1)(1)(1)(1)(1)(3)能力天空保障您的在线交易安全
用播放器下载课程
安装完后,再次点击“直接下载”按钮即可启动播放器下载
课程时长:
2时44分25秒
学习有效期:
1187次学习
全部评价(5)
课程数量:
学习人次:
擅长:期货培训
实战派外汇、期货、股票交易专家,交易员培训导师。
凭借多年的交易经验,开创性的研制出《爱思潘&百姓网公众号微信扫码关注百姓网小程序微信扫扫立即体验扫码下载手机客户端免费抢油卡、红包、电影票|您正在浏览信息,点击查看更多服务用信管家交易软件的平台就是正规期货公司吗?&1月8日 18:43 &...次浏览 &&公司名称:新湖期货服务内容:服务范围:联系人:姚鑫鑫联系:(南昌)联系时,请一定说明在百姓网看到的,谢谢!见面最安全,发现问题请举报其他联系:x微信号: 123不一定 需要在证监会查到的就是真盘 详情电话;15&& QQ;
国际期货金融服务有限公司成立于2017年中国大陆总部位于江西。港唯国际期货是从香港新湖期货公司下面开设的一个母账户经香港证监会批准依照相关法律规定经营环球证券、环球期货等产品之经济业务。
在交易机制上两者是相差无几的比如都能做空做多、T+0交易不同在于:
1品种齐全、覆盖面广包含外汇期货、贵金属期货、各类迷你合约、期权等补充内盘品种空缺
2交易时间连续全球24小时滚动交易时间长可弥补内地期货盘节假日、休市时带来的大幅跳空风险
3规律性优于国内期货境外各大交易所...不一定 需要在证监会查到的就是真盘 详情电话;15&& QQ;
国际期货金融服务有限公司成立于2017年中国大陆总部位于江西。港唯国际期货是从香港新湖期货公司下面开设的一个母账户经香港证监会批准依照相关法律规定经营环球证券、环球期货等产品之经济业务。
在交易机制上两者是相差无几的比如都能做空做多、T+0交易不同在于:
1品种齐全、覆盖面广包含外汇期货、贵金属期货、各类迷你合约、期权等补充内盘品种空缺
2交易时间连续全球24小时滚动交易时间长可弥补内地期货盘节假日、休市时带来的大幅跳空风险
3规律性优于国内期货境外各大交易所价格权威时间、走势连续交易机制更成熟可靠
4杠杆比例高保证金比例5%-10%左右保证金便宜
5满足客户多元化投资需求金融期货入市门槛较低可进行纯投机、品种丰富能提供套利、套保优质平台
6手续费低手续费基数低且无税费、无点差、无隔夜利息。
国际期货火热招商欢迎各大代理商和个人代理加盟合作
我们平台的优势无点差+无仓息+无门槛+保证金低+外盘期货招代理+外盘期货开户+外盘期货加盟+外盘期货招商。
我们返佣的优势日返 日返 日返
我们的返佣条件个人代理80% 公司代理85%
招商热线; QQ;百姓网提醒您:1)接受服务前请仔细核验对方经营资质,勿信夸张宣传和承诺&
2)任何要求预付定金或付款至个人账号的行为,均可能存在诈骗风险,请提高警惕。
小贴士:本页信息由用户及第三方发布,真实性、合法性由发布人负责。详情请阅读
(window.slotbydup = window.slotbydup || []).push({
container: s,
id: cpro_id,
scale: '20.3',
display: 'inlay-fix'
信息设置为“搞定了!”状态后,其他用户将无法查看您的联系方式。您确认搞定了这条信息吗?重新发布后可使用“刷新”将发布时间更新为最新时间,并将信息排到第一页。||||||||||沪公网安备16号3&G:168&GM:277
描述:请填写描述手机号:请填写手机号请填写手机号上传图片:打开微信,扫一扫右侧二维码,即可完成绑定 -->绑定后,您可以:1. 立即在手机上收到用户给您的留言2. 使用手机快速完成付费推广的续费动作3. 第一时间了解到百姓网付费推广最新的促销活动,以及享受微信端独特的促销活动4. 更快速地将信息通过微信分享给好友、同事、朋友圈5. 如果您是招聘类目用户,还能够第一时间接收到新简历通知下载APP无需登录实时接受私信提醒,联系更便捷!或点击下方先登录再进入私信联系还在做期货?外汇还用市场真假不分MT4软件?你out了【金融投资吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:55,330贴子:
还在做期货?外汇还用市场真假不分MT4软件?你out了收藏
[宜人理财],新人福利-出借送1000理财红包,100起投,1个月锁定期,出借周期灵活.资金银行存管,11年稳健运营,月月都有精彩活动!
投资理财,投资理财是指投资者通过合理安排资金,运用诸如储蓄、银行理财产品、债券、基金、股票、期货、商品现货、外汇、房地产、保险、黄金、P2P、文化及艺术品等投资理财工具对个人、家庭和企事业单位资产进行管理和分配,达到保值增值的目的,从而加速资产的增长。
宁可做期货,也不碰外汇平台,事端多,不是出金问题就是被查封
登录百度帐号推荐应用期货MT4使用教程——第二课
注册MT4期货交易平台账号_腾讯视频
三倍流畅播放
1080P蓝光画质
新剧提前看
1080P蓝光画质
纯净式无框播放器
三倍流畅播放
扫一扫 手机继续看
下载需先安装客户端
{clientText}
客户端特权:
3倍流畅播放
当前播放至 {time}
扫一扫 手机继续看
1.2万1062476434191655526121121361115121331477656319538}

我要回帖

更多关于 mt4 国内期货 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信