文章 "基于 .Net 框架和 C# 为 EA 交易和指标开发图形界面" - 页 9

 
Vasiliy Sokolov:

你的问题让我站立或倒下。如果我们的目的是显示表格与交易专家之间的关系,那么拐杖与此有什么关系?如果您需要在 c# 库中进行计算,请通过您的函数传递用于计算的数据。这篇文章不会包含针对每个单独任务的 100500 个函数。如果您没有足够的知识来编写自己的函数--通过字符串传递数据并进一步转换为 double--这几乎是最基本的。

我拥有一切。

我们可以用两种方法。

只是这个 gui 控制器非常原始。

如果我有自己的函数可以来回传输任何形式的信息,为什么还需要 gui 呢?

事实证明,有一个与 MT 交换信息的功能就足够了,不需要其他任何东西。

如果你要写这样一篇文章,就有必要提供与锐器的交流--它首先就应该存在。

 
Renat Akhtyamov:

我什么都有。

我们可以双管齐下

只是这个 gui 控制器非常简陋。

如果我有自己的功能可以来回传输任何形式的信息,为什么还需要 gui?

事实证明,有一个与 MT 交换信息的功能就足够了,不需要其他任何东西。

如果你写了这样一篇文章,就有必要提供与 Sharp 的交流--它首先就应该存在。

你把自己的愿望强加在别人头上了)。

这篇文章是关于如何通过 2 次单击来 "附加按钮、复选框、输入框......",即在 MQL5 中为您的代码提供图形界面,这篇文章 100%地解决了这个问题。

如果您需要在 MQL5 之外创建一个计算部分,那么这篇文章与此无关,但文章作者友好地提供了 C# 功能的 来源和 说明 ,请将缺少的功能添加到 C# 源代码中。

 
Igor Makanu:

你已经把自己的欲望从脑后扭曲了)。

这篇文章讲述的是如何通过 2 次点击 "附加按钮、复选框、输入框......",即在 MQL5 中为您的代码添加图形界面,这篇文章 100%地满足了这一点。

如果您需要在 MQL5 之外创建一个计算部分,那么这篇文章与此无关,但文章作者友好地提供了 C# 功能的 来源和 描述 ,您可以将缺少的功能添加到 C# 源代码中。

从这个角度来看,我同意
 

感谢您分享信息

我们能否在 MT4 中使用这些代码,还是只能在 MT5 中使用?

 

这种方法自始至终都很有趣。

但究竟为什么买方和卖方颠倒了呢?

巴别塔

 
他只是把红色和黑色 对调了一下,如果你看得够快的话;)你会发现两个价格中较高的一个在 "购买 "下面--从技术上讲,一切都很好!
 
Carl Schreiber:
他只是把红色和黑色对调了一下,如果你看得够快的话;)你会发现两个价格中较高的一个在 "买 "下--技术上一切正常!

买入和卖出是左右对调的。为什么会这样?好让你出错吗?

在原版中,卖出在左边。

顺便说一句,原版是有史以来最好的 Pnel,它同时接受 .和 .、

如果到处都是这样,那就太好了。但我已经放弃了这种愿望。

 
是的,我也有和 Babak 一样的问题。MQL4 现在是否像 mql5 一样支持与 Net 框架的本地集成?谢谢
 

Excellent idea !

some suggestion:

0)  first basic need : EA/indicator and C# App  can call a function to send some data and/or trigger some action.       Subscribe so much events is not needed.

1)     now GuiController   use Subscribe event to reveive event paranneters oe GUI user's action, then process them at OnTimer().

GuiController::SendEvent to a event to Form's control.

Is it posible work in reverse mode ?   for example, C# Form or its control send user enent to MTChar, and processe the event like eventChartCustom at OnChartEvent().

2)    Or  use callball function in mutual mode between Mt terminal and C# Form App  ?

3)   use  GuiController as a Global Variable, then all Chart/EA/indicator can link to one C# App.

 
感谢您的文章,非常详细!问题:如何用 .net 框架实现语音识别?
这样不仅可以点击 Windows 窗体按钮,还可以用语音控制 MT5。
我知道.net 框架有非常丰富的各种类和方法。无论如何,.net 框架中应该有类似的功能。
例如,可以在语音识别时将单词写入文本文件,然后由终端自己读取,当文本中出现某些单词时,终端会执行某些操作,并以悦耳的声音回应交易者。
谁能提供一些建议?