错误、漏洞、问题 - 页 808

 
Zeleniy:

我写信给servicedesk,电子邮件通知有问题,链接已经过时/无法从你那里得到。

如何判断该票据是否已被解决?你甚至没有回复服务台。

他们会。
 
Zeleniy:

另一个问题出现了,我想资源 "促进与伊琳娜-科罗贝尼科娃的采访,但如何做到这一点呢?

警告: 这些材料的所有权利均由MetaQuotes软件公司保留。禁止全部或部分复制。

我不认为他们会因为一个标题而去看原始文章。

你可以像我们一样发布文章的公告。这与规则并不冲突,而且你作为作者,有权这样做。
 
谁能分享一下在OnTradeTransaction 中捕获止损事件的代码?
 
Zeleniy:

我写信给servicedesk,电子邮件通知有问题,链接是过时的/不从你那里工作。

如何判断该票据是否已被解决?你甚至没有回复servicedesk。

谢谢你指出这个错误。

纠正了不正确的链接。

服务台给你答复。

 

我正在处理OnTradeTransaction,以确定SL/TP是否被触发(见上文,如果有人分享,那就太好了;-)),并遇到了这个怪事。文档说,对于TRADE_TRANSACTION_DEAL_ADD情况,price_sl和price_tp 字段存储价格,从这里引用 -https://www.mql5.com/ru/docs/constants/structures/mqltradetransaction 。

  • price_sl - 止损价格(如果在进行交易的订单中指定,将被填入)。
  • price_tp - 获利价格(如果它在执行交易的订单中被指定,将被填入)。

然而,在同一页面的例子输出的日志中,我看到TP字段包含账户余额。我应该相信哪一个?NB。在测试器中寻找。

这里是日志的一个片段。

TRADE_TRANSACTION_DEAL_ADD

Symbol: EURUSD

Deal ticket: 3

Deal type: DEAL_TYPE_SELL

Order ticket: 3

Order type: ORDER_TYPE_BUY

Order state: ORDER_STATE_STARTED

Order time type: ORDER_TIME_GTC

Order expiration: 1970.01.01 00:00

Price: 1.29979

Price trigger: 0

Stop Loss: 0

Take Profit: 10049.9

Volume: 0.1


Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торговой транзакции
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торговой транзакции
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура торговой транзакции - Документация по MQL5
[删除]  
marketeer:

我正在处理OnTradeTransaction,以确定SL/TP是否被触发(见上文,如果有人分享,那就太好了;-)),并遇到了这个怪事。文档说,对于TRADE_TRANSACTION_DEAL_ADD情况,price_sl和price_tp 字段存储价格,从这里引用 -https://www.mql5.com/ru/docs/constants/structures/mqltradetransaction 。

  • price_sl - 止损价格(如果在进行交易的订单中指定,将被填入)。
  • price_tp - 获利价格(如果它在执行交易的订单中被指定,将被填入)。

但在同一页上作为例子显示的日志中,我看到在TP字段中,我输入了账户余额。该相信什么?NB。在测试器中寻找。


如果我们相信文档,这就是一个纯粹的错误。

我无法想象任何其他情况,在我看来,将经营的利润或余额的价值 "放在 "那里是不合理的。

[删除]  
先生们,有谁知道有什么电子表格编辑器(如Excel)具有类似C语言的应用?
 
220Volt:
先生们,谁知道有什么电子表格编辑器(如Excel)具有类似C语言的应用?

Excel可以用C#编程,原则上任何语言都可以做,尤其是有现成的库。办公室程序(包括Excel)是COM对象。他们的界面被描述并公开。如果你愿意,你可以找到它们。 挖MSDN。

我没有深入处理过这个问题,但我曾经在Delphi中做过一个应用程序,从一大组单一类型的HTML文件中提取数据,在Excel中打开,然后把它们放到数据库中。 但我用一个现成的(国外)库来访问单元格。

在Borland C++builder下,肯定有访问办公程序的库,我相信即使在标准交付中也有枪口对象,我相信在studio中也不会更糟。 不要寻找左边的表格,用Excel工作(通过COM接口),它将更可靠(imha)。

--

我认识的一个人,多年来在一些办公室处理Excel文件,也是通过COM口令。而且一次都没有抱怨。

 
marketeer:

但在同一页面的例子所显示的日志中,我看到TP字段显示了一个账户余额。我应该相信哪一个?NB。我正在测试器中寻找。

这纯粹是测试器的一个错误。在TRADE_TRANSACTION_DEAL_ADD的情况下,Trans.price_tp字段可以包含0或任何垃圾。在线交易能正确输出一切。
 
marketeer:

我正在处理OnTradeTransaction,以确定SL/TP是否被触发(见上文,如果有人分享,那就太好了;-)),并遇到了这个怪事。文档说,对于TRADE_TRANSACTION_DEAL_ADD情况,price_sl和price_tp 字段存储价格,从这里引用 -https://www.mql5.com/ru/docs/constants/structures/mqltradetransaction 。

  • price_sl - 止损价格(如果在执行交易的订单中指定,将被填入)。
  • price_tp - 获利价格(如果它在执行交易的订单中被指定,将被填入)。

然而,在同一页面的例子输出的日志中,我看到TP字段包含账户余额。我应该相信哪一个?NB。在测试器中寻找。


谢谢你的留言,我们一定会解决这个问题。