[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 510

 
Reshetov:
有些经纪公司的一台服务器同时用于模拟和真实。请向你的经纪人支持团队查询。
如果这不是一个秘密,哪个经纪人有你的演示?我和一个朋友去了另外两家经纪公司--同样的混乱。
 
nemo811:
如果这不是一个秘密,哪个经纪人有你的演示?我和我的朋友又经历了两个经纪公司--同样的混乱。
我已经在私人信息中写道--在这个论坛上不可能讨论经纪人的问题。
 

大家好。

又是同样的问题。正如建议的那样,到目前为止还没有效果。

怎么了?......价格在 "打勾",但没有下订单。

//+------------------------------------------------------------------+
//|专家启动功能|
//+------------------------------------------------------------------+
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);
}

 
TESKATLIPOKA:

大家好。

又是同样的问题。正如建议的那样,到目前为止还没有效果。

怎么了? ......价格在线上移动,但没有下单。

看一下日志。它说的是什么?
 
Reshetov:
看看杂志上的内容。它说的是什么?


它正在编译,它说它已经启动。

 
TESKATLIPOKA:


这是它的编译方式。它说一切都已启动。

我已经亲自写信给你了。 我想这里很少有人对线和通过他们的订单感兴趣。

为什么你需要看到那里正在编译和启动的内容?很难猜测三次,你需要观察什么时候有东西在跳动,而不是翻动?

至于私人线路,忘了如何一劳永逸地联系它--个人咨询要花很多钱。

我对你的台词和命令一点也不感兴趣--这是你的问题。如果我有空闲时间和好心情,我可以提出一些有用的建议。如果我两者都没有,那就滚蛋吧--我不需要被雇佣。

 
Reshetov:

为什么你需要看到那里正在编译和启动的东西?当你有东西在里面的时候,你很难猜测三次,你需要看看,这不是忽悠吗?

关于个人交流,你可以一劳永逸地忘记如何联系它--个人咨询要花很多钱。



如果我知道,我就不会问了。

 
TESKATLIPOKA:


如果我知道,我就不会问了。

我给你的代码,取消注释,看看在日志中是怎么说的
 
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])



 
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])



原因: