专家社区 - 页 8

 
毕竟,你删除了一个位置,它就从列表中被删除了。 下一个位置取代了它的位置,计数器被递增,而这个位置就被直接跳过了。

斯拉瓦,哪里都没有写。
在某个地方,你有蜱虫到达时的状态记录,而在某个地方,它没有。

谢谢你的提示。
那么也许这样做更正确?
while (OrdersTotal() > 0) { ........... }


当一个订单(头寸)被删除时,OrdersTotal 是否会改变?

 
Вы ведь удаляете позицию, а она удаляется из списка. на её место попадает следующая позиция, а счётчик инкрементируется, и эта самая позиция просто пропускается.

斯拉瓦,这没有写在任何地方,是吗?

即职位被删除后,又被删除了?

那么也许这更正确?
while (OrdersTotal() > 0) { ........... }


当一个订单(头寸)被删除时,OrdersTotal是否会改变?


如果你不分青红皂白地完全删除所有的位置,你可以这样写。 但即使在这种情况下,在循环的每一次迭代中,你都会参考一个函数,并损失额外的一百个时钟周期。
 
那就是职位被删除后就被删除了?

当位置被删除时,同一tick上的数组的长度会发生变化。
 
有没有可能有一个提示,其中有一些我们希望添加到专家顾问的箭头上的信息?例如,打开专家顾问的条件的编号是否会自动写在箭头旁边?
 
<br / translate="no">是否可以有一个提示,其中有一些我们希望添加到专家顾问的箭头上的信息?例如,是否可以在箭头旁边自动写上打开专家顾问的条件的编号?

给箭头一个描述性的值。 这个描述性的值将会显示在提示中。
 
[/quote] 设置描述性箭头。这个描述性将显示在提示中[/quote] 。

我想知道在哪里以及如何设置这个描述 :)

你能给我一个代码片段,并在箭头边上有一个描述性的例子吗?
 

Можно ли в эксперте возле стрелочки выдавался хинт с некоторой информацией, которую мы сами хотели бы туда дописывать. Например автоматически возле стрелочки прописывался бы номер условия по которому эксперт открылся?

设置一个描述性的箭头。 这个描述性的箭头将显示在提示中。


你不是指手写的描述吧?:)
但我们需要它是自动的!

我的专家顾问有23套不同的条件,通过这些条件来打开。例如,它是由8个条件打开的。我们怎么知道它是在什么情况下被打开的呢?
 
<br / translate="no"> 你不会是指手动描述器吧?:)

你可以使用函数ObjectSetText以编程方式添加它
但我们需要它是自动的!

绿色的大 "赢 "按钮?

例如,有23套不同的条件,通过这些条件可以打开EA。例如,它由条件8打开。而我们怎么能知道它是在哪种情况下被打开的呢?

我们怎么知道哪个条件呢?所以用一个箭头放置一个命令,然后找到最后一个对象并设置它自己的分配描述符。
 
[/quote]
我们怎么知道哪个条件呢? 所以用箭头设置一个顺序,然后找到最后一个对象,将其设置为你自己分配的描述符。
[/quote]

我们正在为绿色按钮而努力。这都是关于它的设计 :)

订单发送 "功能起作用了。我如何定义这个箭头并在箭头上添加文字?
 
类似这样的事情

ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0.0,0.0,"buy",ExpertMagicNumber,0,Blue);
            if(ticket<0)
               {
               Print("OrderSend failed with error #",GetLastError());
               return(0);
               }
            ObjectCreate("buy"+tr_CounterLabel,OBJ_ARROW,0,Time[0],Ask);
            ObjectSet("buy"+tr_CounterLabel,OBJPROP_ARROWCODE,tr_LabelArrow);
            ObjectSet("buy"+tr_CounterLabel,OBJPROP_COLOR,tr_LongColor);
            ObjectSetText("buy"+tr_CounterLabel,"купил от балды",10);
            tr_CounterLabel++;


"突然买的 "是你对箭的描述:)))