[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 510 1...503504505506507508509510511512513514515516517...652 新评论 [Deleted] 2012.01.16 18:10 #5091 Reshetov: 有些经纪公司的一台服务器同时用于模拟和真实。请向你的经纪人支持团队查询。 如果这不是一个秘密,哪个经纪人有你的演示?我和一个朋友去了另外两家经纪公司--同样的混乱。 Yury Reshetov 2012.01.16 18:27 #5092 nemo811: 如果这不是一个秘密,哪个经纪人有你的演示?我和我的朋友又经历了两个经纪公司--同样的混乱。 我已经在私人信息中写道--在这个论坛上不可能讨论经纪人的问题。 TESKATLIPOKA 2012.01.16 19:50 #5093 大家好。 又是同样的问题。正如建议的那样,到目前为止还没有效果。 怎么了?......价格在 "打勾",但没有下订单。 //+------------------------------------------------------------------+ //|专家启动功能| //+------------------------------------------------------------------+ int start() { //---- string sell_stop = "sell_stop"; //手动命名线 string buy_stop = "buy_stop"; //buy------------------------------------------------------------------------------------------------ //找到线,当价格触及 if (ObjectFind (buy_stop) > 0 ) //如果有线 buy_stop。 if ( ObjectGet (buy_stop, OBJPROP_PRICE1) == Ask )//碰线 //此选项不工作 if ( ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])&& (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])-- { OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);//订单被发送 ObjectDelete (buy_stop); //行被删除 } return(0); } [ARCHIVE] Any rookie question, [Archive!] Any rookie question, Deleting a pending order Yury Reshetov 2012.01.16 20:01 #5094 TESKATLIPOKA: 大家好。 又是同样的问题。正如建议的那样,到目前为止还没有效果。 怎么了? ......价格在线上移动,但没有下单。 看一下日志。它说的是什么? TESKATLIPOKA 2012.01.16 20:04 #5095 Reshetov: 看看杂志上的内容。它说的是什么? 它正在编译,它说它已经启动。 Yury Reshetov 2012.01.16 20:13 #5096 TESKATLIPOKA: 这是它的编译方式。它说一切都已启动。 我已经亲自写信给你了。 我想这里很少有人对线和通过他们的订单感兴趣。 为什么你需要看到那里正在编译和启动的内容?很难猜测三次,你需要观察什么时候有东西在跳动,而不是翻动? 至于私人线路,忘了如何一劳永逸地联系它--个人咨询要花很多钱。 我对你的台词和命令一点也不感兴趣--这是你的问题。如果我有空闲时间和好心情,我可以提出一些有用的建议。如果我两者都没有,那就滚蛋吧--我不需要被雇佣。 TESKATLIPOKA 2012.01.16 20:14 #5097 Reshetov: 为什么你需要看到那里正在编译和启动的东西?当你有东西在里面的时候,你很难猜测三次,你需要看看,这不是忽悠吗? 关于个人交流,你可以一劳永逸地忘记如何联系它--个人咨询要花很多钱。 如果我知道,我就不会问了。 Yury Reshetov 2012.01.16 20:23 #5098 TESKATLIPOKA: 如果我知道,我就不会问了。 我给你的代码,取消注释,看看在日志中是怎么说的 TESKATLIPOKA 2012.01.16 20:31 #5099 Reshetov: 取消我给你的代码,看看日志怎么说 2012.01.16 23:31:02 EURUSD,M15:初始化 如我所写--初始化 2012.01.16 23:32:14 专家线EURUSD,M15:加载成功 2012.01.16 23:32:16 专家线EURUSD,M15: 移除 它启动和删除。 但它并没有设置顺序 但在变体中 如果(ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])&& (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0]) { OrderSend (Symbol(,OP_BUYSTOP, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);//订单被发送 ObjectDelete(buy_stop); //行被删除 } 写了很多错误,不能编译。 编译成这样 如果 (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) 如果 (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0]) [ARCHIVE] Any rookie question, Ask! Raw Ideas TESKATLIPOKA 2012.01.16 20:39 #5100 TESKATLIPOKA: 2012.01.16 23:31:02 EURUSD,M15:初始化 正如我所写的--启动 2012.01.16 23:32:14 专家线EURUSD,M15:加载成功 2012.01.16 23:32:16 专家线EURUSD,M15: 移除 它启动和删除。 但它并没有设置顺序 但在变体中 如果(ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])&& (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0]) { OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);//订单已经发送。 ObjectDelete (buy_stop); // 该行被删除。 } 它产生了很多错误,不能编译。 它的编译方式是这样的 如果(ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) 如果(ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0]) 1...503504505506507508509510511512513514515516517...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
有些经纪公司的一台服务器同时用于模拟和真实。请向你的经纪人支持团队查询。
如果这不是一个秘密,哪个经纪人有你的演示?我和我的朋友又经历了两个经纪公司--同样的混乱。
大家好。
又是同样的问题。正如建议的那样,到目前为止还没有效果。
怎么了?......价格在 "打勾",但没有下订单。
//+------------------------------------------------------------------+
//|专家启动功能|
//+------------------------------------------------------------------+
int start()
{
//----
string sell_stop = "sell_stop"; //手动命名线
string buy_stop = "buy_stop";
//buy------------------------------------------------------------------------------------------------
//找到线,当价格触及
if (ObjectFind (buy_stop) > 0 ) //如果有线 buy_stop。
if ( ObjectGet (buy_stop, OBJPROP_PRICE1) == Ask )//碰线
//此选项不工作 if ( ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])&& (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])--
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);//订单被发送
ObjectDelete (buy_stop); //行被删除
}
return(0);
}
大家好。
又是同样的问题。正如建议的那样,到目前为止还没有效果。
怎么了? ......价格在线上移动,但没有下单。
看看杂志上的内容。它说的是什么?
它正在编译,它说它已经启动。
这是它的编译方式。它说一切都已启动。
我已经亲自写信给你了。 我想这里很少有人对线和通过他们的订单感兴趣。
为什么你需要看到那里正在编译和启动的内容?很难猜测三次,你需要观察什么时候有东西在跳动,而不是翻动?
至于私人线路,忘了如何一劳永逸地联系它--个人咨询要花很多钱。
我对你的台词和命令一点也不感兴趣--这是你的问题。如果我有空闲时间和好心情,我可以提出一些有用的建议。如果我两者都没有,那就滚蛋吧--我不需要被雇佣。
为什么你需要看到那里正在编译和启动的东西?当你有东西在里面的时候,你很难猜测三次,你需要看看,这不是忽悠吗?
关于个人交流,你可以一劳永逸地忘记如何联系它--个人咨询要花很多钱。
如果我知道,我就不会问了。
如果我知道,我就不会问了。
取消我给你的代码,看看日志怎么说
2012.01.16 23:31:02 EURUSD,M15:初始化
如我所写--初始化
2012.01.16 23:32:14 专家线EURUSD,M15:加载成功
2012.01.16 23:32:16 专家线EURUSD,M15: 移除
它启动和删除。
但它并没有设置顺序
但在变体中
如果(ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])&& (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
{
OrderSend (Symbol(,OP_BUYSTOP, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);//订单被发送
ObjectDelete(buy_stop); //行被删除
}
写了很多错误,不能编译。
编译成这样
如果 (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])
如果 (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
2012.01.16 23:31:02 EURUSD,M15:初始化
正如我所写的--启动
2012.01.16 23:32:14 专家线EURUSD,M15:加载成功
2012.01.16 23:32:16 专家线EURUSD,M15: 移除
它启动和删除。
但它并没有设置顺序
但在变体中
如果(ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])&& (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);//订单已经发送。
ObjectDelete (buy_stop); // 该行被删除。
}
它产生了很多错误,不能编译。
它的编译方式是这样的
如果(ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])
如果(ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])