文章 "针对初学者以 MQL5 编写“EA 交易”的分步指南"

新文章 针对初学者以 MQL5 编写“EA 交易”的分步指南已发布:

使用 MQL5 的“EA 交易”编程很简单,您可以轻松学会。我们在本分步指南中向您指出了基于开发的交易策略编写简单的“EA 交易”所需的基本步骤。“EA 交易”的结构、内置技术指标和交易函数的使用、调试模式的详细内容以及策略测试程序的使用将在本文中一一论及。

图 3.“EA 交易”的一般属性

作者:Samuel

Вернемся к нашему советнику. Для значений, меньших 127 или 255, для экономии памяти можно использовать значения типа char or uchar, соответственно, однако для удобства мы зададим их значения как тип int. 

有什么方便......?

SHOOTER777:

有什么方便......?

...在计算(公式)中,可能不需要把所有东西都归为一种类型...

好文章 =)

再多一点框图就更好了 =)

更清晰 =)

打印

顺便问一下,有打印按钮吗?

这篇文章写得真好,你应该写本书,你的解释很有条理!

顺便说一下,文件代码中似乎有一个小疏漏,bool Buy_opened 和 bool Sell_opened 每次都没有重置为 false,因此在测试器中只能进行一次卖出和一次买入......您只需替换以下内容即可

bool Buy_opened,Sell_opened;

替换为

bool Buy_opened=false;
bool Sell_opened=false;

这样就可以正常工作了

请继续努力,写出这样有趣的文章!

[删除]
CoreWinTT:

对了,有打印按钮吗?

打印

目前还没有,很快就会有打印图标。

Gachette:

文章写得真好,你应该写本书,你的解释很有条理!

顺便说一下,文件代码中似乎有一个小疏漏,bool Buy_opened 和 bool Sell_opened 每次都没有重置为 false,因此在测试器中只能进行一次卖出和一次买入......您只需替换这一点即可

bool Buy_opened,Sell_opened;

替换为

bool Buy_opened=false;
bool Sell_opened=false;

即可正常运行

请继续努力撰写这样有趣的文章!

加歇特,你好、

非常感谢您的意见和赞扬。我非常感激。

您的建议实际上是一个更好的方法。我们会加以修改。

谢谢

我想出来了。我自己下载了。这不是测试。只做一笔交易,仅此而已。我应该选择哪种交易框架?我没有修改任何代码。

vlad123:

我想出来了。我自己下载了。这不是测试。只做一笔交易,仅此而已。我应该选择哪种交易框架?我没有修改任何代码。

它在日志中写了什么?请提供测试人员的日志文件。
Quantum:
日志中怎么说?请提供测试仪的日志文件。

我想出来了。历史记录没有上传。

第二个问题 - 在 EA 代码中,我没有找到关于平仓的 说明,由此我得出结论,每笔交易只能有两个结果,即 TP 或 SL。我有很多小额交易。请解释一下这是怎么回事?

vlad123:

第二个问题 - 在 EA 代码中,我没有找到关于平仓的说明,由此我得出结论,每笔交易只能有两个结果:TP 或 SL。我有很多小额交易。请解释一下这是怎么回事?

平仓 意味着进行反方向交易。