新的API MetaTrader 4可用 - 页 16 1...91011121314151617181920 新评论 [删除] 2008.12.05 19:50 #151 alimiri: 请将您的价格表发给我,包括独立和企业套餐。电子邮件: alimiri@yahoo.com 嗨,alimiri! 检查 你的电子邮件! 谢谢。 贸易区的团队。 wxf6981 2008.12.06 15:30 #152 嗨,TradeZone。 main.cpp(123) : 错误 C2065: 'PERIOD_M1' : 未声明的标识符 如何在HistoryGet_MT4()中使用周期? PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,未定义? [删除] 2008.12.08 19:53 #153 wxf6981: 嗨,TradeZone。main.cpp(123) : 错误 C2065: 'PERIOD_M1' : 未声明的标识符如何在HistoryGet_MT4()中使用周期? PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,没有定义? 嗨,wxf6981! 我们将检查 这个问题。 为了解决这个问题,可以使用1,5... 谢谢。 贸易区的团队。 wxf6981 2008.12.09 08:24 #154 TradeZone wrote>> 你好,wxf6981! 我们会检查这个。 为了解决这个问题,请使用1,5... 谢谢。 贸易区的团队。 谢谢你。 我得到了它。 ------------------------------------------------ 还有一个问题。 // tickGetSymbol=(TickGetSymbol_MT4)GetProcAddress(DLLInstance, "TickGetSymbo_MT4")。 . . . tickGetSymbol(handle, "GBPJPY"); //handle==1 /*弹出一条错误信息。 "Short C++.exe的0x00000000处出现未处理的异常" 0xC0000005。 读取位置0x00000000的访问违规" */ 我不知道它出了什么问题。 你能帮我解决吗? [Удален] 2008.12.11 16:28 #155 你好,TradeZone。 最新的4.0.0.7版本在退出应用程序时导致 "软件异常(0x0eedfade)"错误。(见下图) 然后显示这个... 你以前的TZMT4API.dll版本没有这样的情况。你可以通过运行你自己的C#样本程序来复制这个错误。我也能用其他语言重现它。 QM Yuriy Zaytsev 2008.12.13 10:34 #156 TradeZone: 嗨,朋友们! 我们开发了一个能够在后台处理多个客户终端MT4实例的dll,允许同时登录多个账户和多个经纪商(最大32个)。 我们开发这个API的主要目的是允许处理来自其他软件的MetaStock等MetaTrader经纪商的订单。 这个API有超过55个功能,证明了以下信息。 符号和历史。 账户,包括支持AccountFreeMarginCheck()。 订单,读取历史/开放的订单,发送任何类型的订单(买入/卖出,限价/止损,...),并改变获利,止损等。 市场信息,主要用于检索买入/卖出价。 每个账户中发生的错误。 和一些检查功能。 这个安装包是压缩的,可以在http://www.itevolution.com.br/tz/files/TZMT4API.zip 下载。 你可以在任何你想要的平台上使用它。在安装中,有一个文本(<TZAPIFolder>\Developer)描述了所有的功能和它的C语言标题,也有一个Delphi的标题。 这个API也可以在MT4中使用,如下面的代码样本。 最好的问候和盈利的交易! 你的DLL在没有终端MT4的情况下不能工作,你把它放在你的包里,并把它隐藏起来。C:\Program Files\TradeZone\TZMT4API\Source\terminal_. exe [Удален] 2008.12.14 12:33 #157 你好,伙计们。 我在哪里可以找到关于这个API的文档,费用是多少? 我想连接到API,检索实时价格,并能从我的应用程序中直接下订单。 请注意。 捷豹 [Удален] 2008.12.17 01:23 #158 我在函数 HistoryGet_MT4上有个问题。 当我设置周期_from和_to时,HistoryGet_MT4返回NULL。我已经在不同的时期和_from和_to的值上进行了测试。 但当我使用下一个调用时,它是有效的。 HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0)。 我的 配置:API的最新版本 - 4.0.0.7 服务器。TeleTrade-Demo WinXP sp2。没有防火墙 意见 [删除] 2008.12.17 16:25 #159 dsunegin: 我在函数HistoryGet_MT4上有个问题。 当我设置周期_from和_to时,HistoryGet_MT4返回NULL。我已经在不同的时期和_from和_to的值上进行了测试。但当我使用下一个调用时,它是有效的。HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0)。 我的配置:API的最新版本 - 4.0.0.7服务器。TeleTrade-DemoWinXP sp2。没有防火墙意见 嗨,dsunegin。 _from和_to是整数值,与MT4的日期格式一致。 这意味着从1970.01.01到相应的日期有多少秒。 在你的例子中,你问的是1970.01.01起的历史。 如果你使用delphi,这应该可以解决这个问题。 function DateTimeToMetaTrader(Data: TDateTime) : integer; 开始 result := trunc(SecondSpan(Data, EncodeDateTime(1970, 1, 1, 0, 0, 0))) 。 结束。 C#: int DateTimeToMetaTrader(DateTime Data) {return Convert.ToInt32(((new TimeSpan(Data.Ticks)).TotalSeconds)-((new TimeSpan(new DateTime(1970, 1, 1).Ticks)).TotalSeconds));} 谢谢。 贸易区。 New API MetaTrader 4 MQL5 酷宝书:利用自定义品种进行交易策略压力测试 基于 .Net 框架和 C# [Удален] 2008.12.18 18:57 #160 我认为,我的_from和_to与MT4的日期格式一致。 ------------------------ C++代码: int tm=MarketInfo_TM4(handle, "USDJPY",5); char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 0); ,或者下一步代码: char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 40); -------------------------- ,还有一个问题:我怎样才能得到一个订单关闭时间? 在API中我只看到了OrderOpenTime_MT4函数。 谢谢 1...91011121314151617181920 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请将您的价格表发给我,包括独立和企业套餐。
电子邮件: alimiri@yahoo.com
嗨,alimiri!
检查 你的电子邮件!
谢谢。
贸易区的团队。
嗨,TradeZone。
main.cpp(123) : 错误 C2065: 'PERIOD_M1' : 未声明的标识符
如何在HistoryGet_MT4()中使用周期?
PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,未定义?
嗨,TradeZone。
main.cpp(123) : 错误 C2065: 'PERIOD_M1' : 未声明的标识符
如何在HistoryGet_MT4()中使用周期?
PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,没有定义?
嗨,wxf6981!
我们将检查 这个问题。
为了解决这个问题,可以使用1,5...
谢谢。
贸易区的团队。
你好,wxf6981!
我们会检查这个。
为了解决这个问题,请使用1,5...
谢谢。
贸易区的团队。
谢谢你。
我得到了它。
------------------------------------------------
还有一个问题。
//
tickGetSymbol=(TickGetSymbol_MT4)GetProcAddress(DLLInstance, "TickGetSymbo_MT4")。
.
.
.
tickGetSymbol(handle, "GBPJPY"); //handle==1
/*弹出一条错误信息。
"Short C++.exe的0x00000000处出现未处理的异常" 0xC0000005。
读取位置0x00000000的访问违规"
*/
我不知道它出了什么问题。
你能帮我解决吗?
你好,TradeZone。
最新的4.0.0.7版本在退出应用程序时导致 "软件异常(0x0eedfade)"错误。(见下图)
然后显示这个...
你以前的TZMT4API.dll版本没有这样的情况。你可以通过运行你自己的C#样本程序来复制这个错误。我也能用其他语言重现它。
QM
嗨,朋友们!
我们开发了一个能够在后台处理多个客户终端MT4实例的dll,允许同时登录多个账户和多个经纪商(最大32个)。
我们开发这个API的主要目的是允许处理来自其他软件的MetaStock等MetaTrader经纪商的订单。
这个API有超过55个功能,证明了以下信息。
这个安装包是压缩的,可以在http://www.itevolution.com.br/tz/files/TZMT4API.zip 下载。
你可以在任何你想要的平台上使用它。在安装中,有一个文本(<TZAPIFolder>\Developer)描述了所有的功能和它的C语言标题,也有一个Delphi的标题。
这个API也可以在MT4中使用,如下面的代码样本。
最好的问候和盈利的交易!
你好,伙计们。
我在哪里可以找到关于这个API的文档,费用是多少?
我想连接到API,检索实时价格,并能从我的应用程序中直接下订单。
请注意。
捷豹
我在函数 HistoryGet_MT4上有个问题。
当我设置周期_from和_to时,HistoryGet_MT4返回NULL。我已经在不同的时期和_from和_to的值上进行了测试。
但当我使用下一个调用时,它是有效的。
HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0)。
我的
配置:API的最新版本 - 4.0.0.7
服务器。TeleTrade-Demo
WinXP sp2。没有防火墙
意见
我在函数HistoryGet_MT4上有个问题。
当我设置周期_from和_to时,HistoryGet_MT4返回NULL。我已经在不同的时期和_from和_to的值上进行了测试。
但当我使用下一个调用时,它是有效的。
HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0)。
我的
配置:API的最新版本 - 4.0.0.7
服务器。TeleTrade-Demo
WinXP sp2。没有防火墙
意见
嗨,dsunegin。
_from和_to是整数值,与MT4的日期格式一致。
这意味着从1970.01.01到相应的日期有多少秒。
在你的例子中,你问的是1970.01.01起的历史。
如果你使用delphi,这应该可以解决这个问题。
function DateTimeToMetaTrader(Data: TDateTime) : integer;
开始
result := trunc(SecondSpan(Data, EncodeDateTime(1970, 1, 1, 0, 0, 0))) 。
结束。
C#:
int DateTimeToMetaTrader(DateTime Data)
{return Convert.ToInt32(((new TimeSpan(Data.Ticks)).TotalSeconds)-((new TimeSpan(new DateTime(1970, 1, 1).Ticks)).TotalSeconds));}
谢谢。
贸易区。
我认为,我的_from和_to与MT4的日期格式一致。
------------------------
C++代码:
int tm=MarketInfo_TM4(handle, "USDJPY",5);
char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 0);
,或者下一步代码:
char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 40);
--------------------------
,还有一个问题:我怎样才能得到一个订单关闭时间?
在API中我只看到了OrderOpenTime_MT4函数。
谢谢