[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 551

 
Svinozavr >>:

С таким подокном для сообщений в учебнике пример есть.

:):):)

这就是我得到它的原因。喜爱它...;)我还是个傻子......

只是没有解释自动将这个方框放在图表窗口中的问题,如果有的话。这就是为什么出现了这个问题......


学习永远不会太晚。

 

你能告诉我,如果我知道一个特定的订单的神奇数字,我应该把它放在哪里,如何修改?而不是门票?

boolOrderModify(int ticket, double price, double stoploss, double takeprofit, datetime expiration, color arrow_color=CLR_NONE)

 
Zamut >>:

Подскажите как модифицировать конкретный выставленный ордер, если мне известен его магический номер, куда его вписывать и как? Вместо ticket чтоли?

这里有很多的东西。我强烈建议...
 
artmedia70 >>:

:):):)

Именно от-туда я его и взял. Понравилось... ;) Я ж исчё чайничек-с...

Только там нету разъяснений по поводу автоматического размещения этого окошка в окно чарта, если это вообще имеет место быть. Вот посему вопрос и возник...


ЗЫ. Учиться никогда не поздно...

你在第550页提问,我在548页给出了答案,你没有仔细阅读已经完成的内容,而且非常接近。

https://www.mql5.com/ru/forum/111497/page548

 
artmedia70 >>:
Здесь оч-чень много всего. Настоятельно рекомендую...

我们会看到的,谢谢。
 

对不起,但我在那条线上没有找到一个magicnumber的应用。我只需要对我已经设定的magicnumber进行工作(修改、删除等),有一个特定的顺序。如果有人知道,请写一个修改订单的具体例子。没有订单选择(如果可能的话),而是直接用修改函数内的magicnumber。

 
Zamut >>:

Извините, но в той теме я не нашел применение magicnumber. Мне всего лишь нужна работа(модификация, удаление итд) при уже заданном мной magicnumber с конкретным ордером. Если кто знает, напишите пожалуйста на конкретном примере модификации ордера. Без выбора ордера(если можно), а сразу с указанием магического номера внутри функции модификации.

在没有选择的情况下,如果你没有注意到,所有真正改变东西的功能都是从票据中进行的。

你至少要从某个地方得到这张票。

这里有一些变体,可以在开单时将其保存在内存中,可以在位置上选择订单,也可以通过票据选择。

(但选择票据来获取票据在逻辑上是荒谬的,这种变体只适合于获取已经知道票据的订单信息)。

你有两个选择,我们可以通过位置来搜索,如果马吉克被匹配,我们可以让订单工作,或者通过已经知道的票来搜索。

(例如,从存储在缓冲区的数据中),如果Magik匹配,订单也将被触发。

但这里我们有一个细微的差别:该订单可能被服务器使用止损位关闭,当你在交易订单中搜索它时,会出现在历史中。

总而言之,我建议你只处理订单选择问题,我向你保证那里没有什么神圣的东西。

祝好运

 
你能告诉我,是否可以修改已经下达的订单或已开立的订单的评论?
 

我认为,如果我不能按照我想要的方式做,这显然是软件的某种缺陷。它太复杂了。如果这个票据是由我指定的,而不是由服务器或某种票据编号2指定的,那就简单多了,我以为这就是这个神奇的数字。

另外,这样一个书呆子的问题,如果在程序中是连续两个订单的修改或什么订单,我是否应该把睡觉?我想这已经在函数中实现了,直到它完成了与服务器上打开的整个操作(如果没有错误,例如,一个繁忙的工作流程),在程序中不会过渡到执行下一个订单?

 

如果(OrderSelect(OrderMagicNumber()==13,SELECT_BY_TICKET)

OrderModify....

可以吗?纠正它,如果有的话。