MetaEditor build 1463 - 页 2 123456789...16 新评论 Vladimir Karputov 2016.11.04 18:29 #11 fxsaber:从不同地点尝试我无法下载更新。人们注意到,更新不是一次性给每个人的--有一个按IP或按交易模拟账户 号码排队的过程。 fxsaber 2016.11.04 18:39 #12 #include <MT4Orders.mqh>#define MAGIC 12345void OnStart(){ OrderSend(_Symbol, OP_BUY, 0.5, SymbolInfoDouble(_Symbol, SYMBOL_ASK), 0, 0, 0, "Hello", MAGIC);}ID栏不工作 fxsaber 2016.11.04 18:42 #13 问题仍然存在 关于交易、自动交易系统和交易策略测试的论坛 虫子,虫子,问题 fxsaber, 2016.10.22 18:40 在本地化方面花了很多时间。EAclass CHARTOBJECT{public: const string Name; const long Chart; int GetSubWindow( void ) const { const ulong StartTime = GetMicrosecondCount(); const int Res = ObjectFind(this.Chart, this.Name); Print((string)(GetMicrosecondCount() - StartTime) + " mcs."); return(Res); } CHARTOBJECT( const ENUM_OBJECT object_type, const long chart_id = 0 ) : Name((string)MathRand()), Chart(chart_id) { ObjectCreate(this.Chart, this.Name, object_type, 0, 0, 0); } ~CHARTOBJECT( void ) { if (this.GetSubWindow() != -1) ObjectDelete(this.Chart, this.Name); } long GetProperty( const ENUM_OBJECT_PROPERTY_INTEGER Property, const int Modifier = 0 ) const { return(ObjectGetInteger(this.Chart, this.Name, Property, Modifier)); }}; CHARTOBJECT Chart(OBJ_CHART); CHARTOBJECT* Bitmap;void OnInit(){ Bitmap = new CHARTOBJECT(OBJ_BITMAP_LABEL, Chart.GetProperty(OBJPROP_CHART_ID));}void OnDeinit( const int Reason ){ Bitmap.GetSubWindow(); delete Bitmap;}在你把它从图表中删除后,在日志中会有一个输出2016.10.22 19:35:51.362 Test9 (AUDCAD,M1) Abnormal termination2016.10.22 19:35:48.351 Test9 (AUDCAD,M1) 3005619 mcs.三秒钟后,它就被取出来了。仅在发布版本中转载。调试期间一切正常。请与自己确认。在脚本模式下,播放它没有工作。只有EA。 错误、漏洞、问题 Errors, bugs, questions MetaEditor build 1463 fxsaber 2016.11.04 18:45 #14 相关的 关于交易、自动交易系统和交易策略测试的论坛 虫子,虫子,问题 fxsaber, 2016.08.03 22:16 HistoryOrderGetInteger(OrderTicket,ORDER_TIME_DONE_MSC) - 在测试者中返回0! Renat Fatkhullin 2016.11.04 18:49 #15 fxsaber: ID栏不工作 这是在工具提示中的魔法,而不是交易所/网关的ID。 fxsaber 2016.11.04 18:50 #16 Renat Fatkhullin: 它是工具提示中 的魔法,而不是交易所/网关的ID。 我不理解这个词。请增加一个魔术专栏。 Renat Fatkhullin 2016.11.04 18:50 #17 Vladimir Karputov:人们注意到,更新不是一次性给每个人的--有一个按IP或按交易模拟账户 号码排队的过程。 是的,有一个队列和音量控制,以免损坏服务器。 Vladimir Karputov 2016.11.04 18:50 #18 fxsaber:#include <MT4Orders.mqh>#define MAGIC 12345void OnStart(){ OrderSend(_Symbol, OP_BUY, 0.5, SymbolInfoDouble(_Symbol, SYMBOL_ASK), 0, 0, 0, "Hello", MAGIC);}ID栏不工作这是个有点错误的ID。ID是外部交易系统中的订单ID。 fxsaber 2016.11.04 18:51 #19 Vladimir Karputov:这是个有点错误的ID。ID - 外部交易系统中的订单ID。 明白了,谢谢! Renat Fatkhullin 2016.11.04 18:52 #20 fxsaber: 我不明白这个词。如果你是指工具提示/提示中的12345,那就是魔术。如果你指的是空的ID字段,它在通过外部网关执行时被填入,用于将交易与外部系统匹配。在你的情况下,它是不存在的。 123456789...16 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
从不同地点尝试
我无法下载更新。
#define MAGIC 12345
void OnStart()
{
OrderSend(_Symbol, OP_BUY, 0.5, SymbolInfoDouble(_Symbol, SYMBOL_ASK), 0, 0, 0, "Hello", MAGIC);
}
ID栏不工作
关于交易、自动交易系统和交易策略测试的论坛
虫子,虫子,问题
fxsaber, 2016.10.22 18:40
在本地化方面花了很多时间。EA
{
public:
const string Name;
const long Chart;
int GetSubWindow( void ) const
{
const ulong StartTime = GetMicrosecondCount();
const int Res = ObjectFind(this.Chart, this.Name);
Print((string)(GetMicrosecondCount() - StartTime) + " mcs.");
return(Res);
}
CHARTOBJECT( const ENUM_OBJECT object_type, const long chart_id = 0 ) :
Name((string)MathRand()), Chart(chart_id)
{
ObjectCreate(this.Chart, this.Name, object_type, 0, 0, 0);
}
~CHARTOBJECT( void )
{
if (this.GetSubWindow() != -1)
ObjectDelete(this.Chart, this.Name);
}
long GetProperty( const ENUM_OBJECT_PROPERTY_INTEGER Property, const int Modifier = 0 ) const
{
return(ObjectGetInteger(this.Chart, this.Name, Property, Modifier));
}
};
CHARTOBJECT Chart(OBJ_CHART);
CHARTOBJECT* Bitmap;
void OnInit()
{
Bitmap = new CHARTOBJECT(OBJ_BITMAP_LABEL, Chart.GetProperty(OBJPROP_CHART_ID));
}
void OnDeinit( const int Reason )
{
Bitmap.GetSubWindow();
delete Bitmap;
}
在你把它从图表中删除后,在日志中会有一个输出
2016.10.22 19:35:48.351 Test9 (AUDCAD,M1) 3005619 mcs.
三秒钟后,它就被取出来了。仅在发布版本中转载。调试期间一切正常。
请与自己确认。在脚本模式下,播放它没有工作。只有EA。
关于交易、自动交易系统和交易策略测试的论坛
虫子,虫子,问题
fxsaber, 2016.08.03 22:16
HistoryOrderGetInteger(OrderTicket,ORDER_TIME_DONE_MSC) - 在测试者中返回0!ID栏不工作
它是工具提示中 的魔法,而不是交易所/网关的ID。
#define MAGIC 12345
void OnStart()
{
OrderSend(_Symbol, OP_BUY, 0.5, SymbolInfoDouble(_Symbol, SYMBOL_ASK), 0, 0, 0, "Hello", MAGIC);
}
ID栏不工作
这是个有点错误的ID。
这是个有点错误的ID。
我不明白这个词。
如果你是指工具提示/提示中的12345,那就是魔术。
如果你指的是空的ID字段,它在通过外部网关执行时被填入,用于将交易与外部系统匹配。在你的情况下,它是不存在的。