想让MT4客户端禁止接受行情数据,这个想法能否实现? 10C

我用EA插件的方式进行MT4账户之间的跟单交易,因为账户比较多,一台服务器上运行二三十个MT4终端,系统资源占用比较大,当行情活跃的时候服务器也就变得很卡,究其原因是行情数据造成的。如果能对MT4客户端进行阉割,禁止接受数据行情,把代码在ontime()写,用时间触发功能实现。这样对服务器资源利用率就高了很多,有没有这方面经验的大神给个建议,或是有这方面开发能力的给个方案。

0

3个回答

意思一个账户对应一个mt4,所以要运行二三十个mt4,那可不可用同一个账户进行跟单呢?我觉得这也是一种解决方式啊

0
apeLang
apeLang 回复qq_24914183: 我的意思是用一个账户进行跟单就行了,把所有的钱都转到这个账户里
一年多之前 回复
qq_24914183
qq_24914183 一个MT4客户端不能同时登陆多个账户啊
一年多之前 回复
apeLang
apeLang 那样就只需要运行一个mt4就可以了
一年多之前 回复

应该不是行情数据导致的吧,运行几十个mt4本身占了资源,

0
qq_24914183
qq_24914183 本身肯定是占用的,在行情清淡和越活的时候差距非常大,也是因为这种现象才让我动起这个脑筋
一年多之前 回复

做点简单的设置就能大幅降低资源占用,主要是1、市场报价中不交易的品种全部隐藏。2、历史数据中,图表中最多柱数减少 3,图表或窗口尽量最小化 4、ea效率检查
楼主不少在跟单嘛,想必有不错的信号源,可以交流下嘛

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
MT4行情datafeed接口二次开发简介
插件为dll格式,需要导出以下三个方法DsCreate(); DsDestroy(); DsVersion();主要是要在 DsCreate 方法返回一个MT4要求的CFeedInterface类的子类。插件内部通过实现该类来提供相关数据源。CFeedInterface声明如下class CFeedInterface { public: //---- virtual methods
使用MQL语言获取mt4行情并保存至本地
在使用mt4看行情时,如何把行情也保存至本地呢?需要使用mql编程语言,该语言主要用于编写交易策略,实现自动化交易,说白了就是使用该语言编写脚本,然后满足一定条件就开始交易,所谓程序化、自动化、智能化交易。
MT4客户端通讯分析(二)——数据包解密
免责声明:本文仅内容作为学习交流使用,不可用于任何商业途径上次分析的登录数据包是通过一个常量MD5数组进行加密变换的,对于登录后的其它数据包, 接着上次分析的代码,上次分析的最后有这样一段代码_text:00434C88 loc_0_434C88: ; CODE XREF: UserLogin+196j _text:00434C88
MT4 API 完整开发文档包含DataFeedAPI ManagerAPI REportAPI
MT4 平台api文档,包含所有的api和开发文档以及例子,mtmanapi.dll和mtmanapi64.dll
一个简单的小程序,让你的手机摇身变成外汇行情接收机
 #property  indicator_chart_windowextern int 间隔分钟=10;datetime NextTime=0;int start()   {     if( TimeLocal()>NextTime)         {              SendMail( Symbol()+DoubleToStr(Close[0],Digits),"" );   
基于MT4平台通过CTP操作期货(一) -- 行情
通过MT4平台来由ctp接口操作期货,首先需要处理好商品和行情1.期货商品品种由于期货商品代号会随着时间变化,且商品品种较多,手动维护商品的话太繁琐。比较简单的处理方式 是做一个服务端的插件,在插件的启动事件int APIENTRY MtSrvStartup(CServerInterface *server)去检查并新增商品代号 这里主要用到了MT4接口的这两个个方法,取商品信息和新增商品int
金融行情数据抓取系列文章——金融资产行情简介
以前做过一段时间和金融数据处理有关的工作,这个系列的文章大体是对前面工作的一个总结。全球金融市场的金融资产种类非常多,有的品种对实时性要求会非常高,比如外汇,股票等,有的品种对实时性要求可能没那么高,比如OTC市场的一些交易品种。 对于一家想要创业的公司或者自己需要使用数据来分析做策略的人来讲,花钱买这些数据会非常昂贵,用程序来抓更实用一些。但用程序来抓取数据有一个最大的问题是很难做到实时性,所
关于MT4接入外部数据问题,破解Hst文件
先来一个各个版本的HST文件结构 For clarity for myself, at least, and anyone else that has an interest . . . .hst file format valid as of MT4 Build 509 The database header first . . . total 148 byte
CTP 期货交易与MT4/5 (一)
CTP 期货交易 期货账户 要连接期货交易所交易,需要开设自己的账户,实现期货交易、银期转账、保证金等功能, 一般开始不会用实盘资金交易,所以此处推荐用上期所提供的simnow虚拟交易平台simnow申请一个虚拟账户。 SIMNOW提供两类数据前置地址: (1)交易时段的地址,如09:00-15:00和21:00-02:30,使用第一套地址,这些数
MT4客户端通讯分析(一)——登录部分分析
免责声明:本文仅内容作为学习交流使用,不可用于任何商业途径 MT4客户端225通讯协议分析。通过对send下断,找到第一个发送的数据包,即登录内容,通过调用栈往上找到关键的函数调用,登录函数接收以下4个参数 (1) 用户ID(int) (2) 密码(pchar) (3) 0 (4) 0 相关代码如下_text:00434AD0 sub esp, 0A8
股票导入mt4
可以把通达信中的股票导入mt4中分析行情,配合指标使用。 1.TDXpath= 路径改为你电脑中的通达信安装的路径 2.mt4= 路径改为你mt4软件中的路径
MT5客户端CTP接入 国内期货之三 自定义交易品种 实时数据接收
实时接收数据大概分为2种方式 方式1:直接通过webrequest方式去请求, 例如 void OnStart() { string cookie=NULL,headers; char post[],result[]; string url="https://finance.yahoo.com"; //--- To enable access to th...
基于MT4的 国内期货交易系统 150ms
基于MT4的 国内期货交易系统  成交速度150ms!!!!! 开发试用中,联系方式Q群:459504288 需提交模拟CTP账户 密码 全品种开放  
设计师如何让自己的想法落地
做人哪,最重要的是开心,工作也一样。作为一个设计师,若能带着一种愉快的心情工作,不但效率倍增,更能设计出有创造性的方案。但设计师天生是心思细腻且敏感的一群人,很容易因为工作中的一些事情而陷入负面情绪。“每一个设计师的背后都有一群指点江山的神”,相比于艺术创作,职场设计师的确会在工作中遇到很多限制,很多时候是带着一副苦逼脸在工作的,有种郁郁不得志的感觉。 “为什么就不能用我喜欢的那个方案?” 问
如何通过API接口方式获得ETH的实时交易行情数据?
1 OKCOIN API概述 OKCoin为用户提供了一整套简单而又强大的开发工具,旨在帮助用户快速、高效地将OKCoin交易功能整合到自己的应用当中。 OKCoin接口是提供服务的基础,开发者在OKCoin网站创建账号后,可以根据自身需求建立不同权限的API,并利用API进行自动交易或者提现。 通过API可以快速实现以下功能: 获取市场最新行情 获取买卖深度信息 查询可用和冻结金额...
MT+CTP程序化交易软件V2.4用MT4的EA做国内期货
MT4+CTP程序化交易软件,下载文件Program Files.rar, 放在D:\Program Files 右键单击,解压到当前文件夹,解出程序文件夹"MT+CTP600"和说明书. 把D:\Program Files\MT+CTP600中的3个快捷方式:“MT+CTP600”和“MT+CTP600 MetaEditor”,以及“ MT+CTP工具软件”拷贝粘贴到windows桌面 注意: 要确保路径正确,否则快捷方式无效 要通过快捷方式启动才能使行情数据与程序在相同的文件夹,否则MT4会自动在C:\Users\Administrator\AppData\Roaming\MetaQuotes下面创建数据文件夹,那就麻烦大了(MQL4,history等各种数据,包括子目录要移到数据文件夹).
C#集成Okex Api(区块链相关数字货币行情获取、交易及资讯开发)
交易客户端是用C#开发语言实现,前端界面使用WPF前端框架,通过HTTP 客户端连接Okex交易所,获得各个数字货币的行情数据。 Okex提供了两种风格的Api,一种是REST风格,是Representational State Transfer的缩写;另一种是WebSocket,WebSocket是HTML5一种新的协议,实现了客户端和服务器进行全双工通信。Api提供的主要功能: 1、获取市场
mt4插件
mt4插件
网际风(Nezip)实时行情数据调用代码示例
PHP读取代码示例   <?php $cookie_file = dirname(__FILE__)."/cookie_".md5(basename(__FILE__)).".txt"; // 设置Cookie文件保存路径及文件名 function vget($url){ // 模拟获取内容函数     $curl = curl_init(); // 启动一个CURL会话 cur...
CTP 期货交易与MT4/5 (四)
国内期货对接MT4(MT5 需改造后实现),  包含行情推送,流动性对接 账户信息推送,订单记录保存(不包含网站) 使用私募机构多账户管理,也可以适用国内的平台散户对接(参考智讯云) 有感兴趣的平台老板,可以站内联系,非平台老板勿扰 或者联系微信
通达信转MT4怎么弄
通达信转MT4怎么弄 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ...
MT5客户端CTP接入 国内期货之二 自定义交易品种 历史数据导入
方法1: 界面插入历史数据 1.  选中产品与数据周期 2 选择历史数据文件 将数据插入 3. 查看导入历史数据情况 切换1小时周期 数据自然推算出来 good! 4.  K线效果图   手工导入成功 此方法适合品种比较少的数据导入,而且历史数据源历史足够长的情况, 如果1分数据短,无法生成足够的其他周期数据,需要各个周期分别导入   方法二:  程序化导...
mt4 连接本地数据库sqlite动态库dll
sqlitehelper 动态库使用说明://创建sqlite数据库 int CreateSqliteDataBase(string DataBaseDir);//DataBaseDir 数据库路径 //创建表 int CreateSqliteTable(string DataBaseDir,string TableStr)//TableStr 创建表sql语句 //数据操作 int ExecSqlProcessData(string DataBaseDir,string SqlStr);//SqlStr 执行语句 insert update delete //数据读取 string ExecSqlReadData(string DataBaseDir,string SqlStr);//SqlStr 执行语句
MT4服务端插件案例
需求描述客户本来有一个交易系统,要求mt4与该系统交互,做到与该系统数据同步。 以下是客户的需求原文。 MT4只作为一个桌面版的交易工具,和WebTrader共用一个账号体系,MT4的所有功能最终都通过Web API连接券商系统的后台实现。MT4终端需要实现以下功能: ●登录 用户可以在MT4终端登录券商系统,登录后可以进行查询、下单、平仓等操作,MT4终端需要正确保存用户的登录状
MT4/5 对接数字货币,主流交易所:火币,okex, BitMex,币安
对接主流交易到MT4/5 交易平台,享受程序化交易 有需求的平台老板请联系, 微信:2462390458 QQ:2462390458 QQ群:438264227
中国银行外汇交易行情软件
一个非常好用的外汇交易行情软件,由中国银行权威提供,所以大家可以放心下载使用。
国外期货程序化交易之行情获取讲解
开发的期货行情程序及交易程序,主要还是和郑州易盛的交易系统对接,基于易盛的sdk做二次开发,通过调用易盛的行情api获取期货合约行情,调用易盛的交易api完成交易报单。当然也可以申请美国盈透的账号,然后使用盈透的行情及交易api。
mt4指标自动报价
ObjectCreate("Market_Price_Label", OBJ_LABEL, 0, 0, 0); ObjectSetText("Market_Price_Label", Market_Price, FontSize, FontType, FontColor); ObjectSet("Market_Price_Label", OBJPROP_CORNER, WhatCorner); ObjectSet("Market_Price_Label", OBJPROP_XDISTANCE, 1); ObjectSet("Market_Price_Label", OBJPROP_YDISTANCE, 1);
MT4持仓助手v1.4
MT4持仓助手v1.4 maql EA 写的辅助性EA MT4 外汇上用的 V1.4 添加客户端全局变量 以应对重新加载EA时之前修改的参数丢失问题 以后会添加更多的参数为全局变量 2017.09.30 第一次运行EA时要求修改适合自己的全局默认下单手数 修改后 参数不会再丢失了 修改接受BUG的邮箱,国外的邮箱由于国内总所周知的原因收发不稳定 添加默认下单量 四 五 六 倍的下单快捷键 Ctrl+小键盘9,8,7或6,5,4
最新MT4复盘软件
最新MT4复盘软件,专业复盘工具。共享大家使用交流。
MT4使用MQL连接Redis的插件
工作中需要将MT4的数据读取并且存储到Redis数据库中去,同时MT4读取Redis当中的数据用于下单的切换账户。MT4支持使用MQL进行开发,通过调用标准的系统DLL实现系统调用,因此技术实现并不是太难,只需要按MQL的接口要求编写相应的CPP代码编译成DLL即可实现所需要的功能。在Windows平台上,连接Redis的客户端选用Hiredis作为连接客户端lib。MT4 连接Redis 头文件
神器 Brython —— 将 python 当做客户端脚本使用
对于看见 JS 代码就很痛苦的我来说,Brython 就像是福音,希望它发展顺利! from browser import document, alert import math alert( "Hello World" )
CTA策略如何过滤部分震荡行情?
转载:宽客在线 NO.1 大数据分析已被广泛应用于科学、娱乐、**等领域,通过实时信息聚集机制,分析信息的预期结果。金融市场中的分析也一直是热门话题。 NO.2 基本面分析者认为价格围绕着价值波动,以价值为依据着重于对影响价格的内在因素加以分析,以此决定何时买卖,对于短期的价格波动较不在乎。 而技术分析者认为价格本身就反映了一切,也包括基本面。通过历史数据和技术分析,研究价格本身的变化,从中...
火币网行情获取的websocket客户端
从验证结果看应该是网络关闭了,不过程序写的不错,可以作为其它websocket客户端的测试程序   # !/usr/bin/env python # -*- coding: utf-8 -*- # author: luhx # https://pypi.org/project/websocket-client/ # pip install websocket-client # 火币数据调试, 感觉...
基于CTP的国内期货程序化交易之行情获取讲解
前面两篇文章主要讲了国外期货相关程序开发,使用的是郑州易盛的行情及交易api,而国内期货相关程序开发易盛貌似也是有sdk的,不过项目中使用的是上期技术的sdk,即大家经常提到的CTP api——综合交易平台api。
旧版 MT4 破解反编译
禁止使用反编译源代码; using of decompiled source code is prohibite; 本软件可以解决以上问题;(好像没有毒的) 下载后请在24小时内删除(虽然本软件不是破解版),请支持正版
如何用DLL来控制MT4的(54个主要函数)
http://baobaojinjin.iteye.com/blog/2063274 #import "tzmt4api.dll"      int   LogIn_MT4(int login, string password, string server, string proxyserver, string proxytype, string proxylogin, string prox...
大数据非农一键双向挂单脚本1(这可是我花钱买的哦)
大数据非农一键双向挂单脚本1(这可是我花钱买的哦)
MT4 API说明
MetaTrader4 的接口使用说明,很难找到的
欧元美元10年一分钟历史数据,完整版本
直接从MT4平台下载的数据可能导致不完整,在此,完整版本的数据希望对大家做EA有用,不过由于不同平台时间差问题,大家需要在加个脚本自己调整下时间。
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java学习想法 mt4编程语言教程