尤金,下午好、
还没有一年,但会有的。我并不声称自己是真理,但我还是想分享一些经验,仅此而已。为什么不呢?再加上有些年我一直在从事理论研究,而不是实际交易,获取知识。关于这个信号,试想一下,如果仓库不是 2000 个,而是 200 个,那么增长的百分比将是 10 倍之多,这不是 4% 和 40,在不到半年的时间里,一年将增长约 100%。 虽然很小,但却很安全。
我喜欢尤金的风格...某种原创性...不知道为什么,我觉得作者就像穿着红衬衫的瓦西里-舒克申...他写起文章来就像斧头砍人一样:-)
这段话让我想到"你要抽什么烟才能做到这一点?
...Плюс данного подхода еще в том, что чем проще система на выходе, то тем проще ее исправлять и модифицировать. Еще один интересный момент в том, что поначалу вообще ничего не работает, потом вдруг начинает работать, при этом ты задумываешь одну логику, а советник работает с инвертом вообще совсем по иной логике, понять которую не получается, в некоторых случаях нужны годы чтобы понять...
或许是我没有领会到他的意思,请原谅.....。但在我看来,最好还是准确了解自己的算法。即使它一开始很原始....。Techno 曾经写过一篇 很好的文章。
- www.mql5.com
我喜欢尤金的风格...某种原创性...不知道为什么,我觉得作者就像穿着红衬衫的瓦西里-舒克申...他写起东西来就像一把斧头在砍......)
这段话让我想到"你要抽什么烟才能做到这一点?
或许是我没有领会到他的意思,请原谅.....。但在我看来,最好还是准确了解自己的算法。即使它一开始很原始....。Techno 曾经写过一篇 很好的文章。
我还在读这篇文章,但我看了作者的代码,很多非标准方法都很刺眼。
例如,一系列 if() 检查唯一重复的条件(枚举比较)
例如,一系列 if() 检查唯一的重复条件(枚举比较),然后在该条件的真假转换的正文中,循环内容重复
一般来说,当您学习编写此类代码时,您会有这样的顿悟、
因为你已经习惯了用简单的方法解决问题,比如像这样:
switch(MODE0) { case MODE_1 : func(param1, param2, param3); break; case MODE_2 : func(param4, param5, param6); break; }
;)
更新:我仍在摸索使用静态的逻辑,但我认为它并不像乍看起来那么简单。
;)
我还在读这篇文章,但我看了作者的代码,很多非标准方法都会割伤眼睛......
但我悔不当初,我根本没看代码....妈妈咪呀...我不好意思问,这是干什么用的?
class TickBox { public: static int BarsUp; static int BarsDown; static double PowerUp; static double PowerDown; static double PercentUp; static double PercentDown; static double PercentPowerUp; static double PercentPowerDown;
有 OOP 和程序风格...Lapota...
有趣的 功能。最主要的是,没有检查 某些东西是否被复制....。
void CalcAllMQL5Values()//数组重新计算 { ArraySetAsSeries(High, false); ArraySetAsSeries(Low, false); ArraySetAsSeries(Close, false); ArraySetAsSeries(Open, false); ArraySetAsSeries(Time, false); ArraySetAsSeries(Volume, false); CopyHigh(_Symbol, _Period, 0, CandlesE, High); CopyLow(_Symbol, _Period, 0, CandlesE, Low); CopyClose(_Symbol, _Period, 0, CandlesE, Close); CopyOpen(_Symbol, _Period, 0, CandlesE, Open); CopyTime(_Symbol, _Period, 0, CandlesE, Time); CopyTickVolume(_Symbol, _Period, 0, CandlesE, Volume); ArraySetAsSeries(High, true); ArraySetAsSeries(Low, true); ArraySetAsSeries(Close, true); ArraySetAsSeries(Open, true); ArraySetAsSeries(Time, true); ArraySetAsSeries(Volume, true); }
是的,我也重新考虑了一下材料...在我看来,"开发和分析交易系统 的主观方法 "这个标题非常适合这篇文章。我非常喜欢 "最优搜索数学 "一节中的方法,因为它很有创意。在代码行数上追求效率...然而...
我在这里忏悔,我甚至都没看代码.....。哦,妈妈咪呀。我不好意思问,这是干什么用的?
它有 OOP 和程序风格...真不错
有趣的 功能最重要的是,没有检查 是否有东西被复制...
是的,在重新思考了一下材料之后...在我看来,"开发和分析交易系统的主观方法 "这篇文章的标题非常合适。我非常喜欢 "最佳搜索数学 "一节中的方法,因为它很有创意。在代码行数上追求效率...然而...
总的来说,你应该首先适应作者的表述风格
把这些都抛到脑后,然后开始思考是什么在推动价格。要想有所发现,前提条件还包括数学知识和应用数学的能力,以及分析结果、找出工作点并理解其物理原理的能力。所有这一切,只有通过实践+理论才能实现。最后,一切都将取决于您编写和测试的交易系统的数量。你不需要拼凑别人的代码,从头开始自己写吧。如果有人认为自己会拿着巨型圣杯切白菜,那就大错特错了。这就是我多年来的想法。思考就是不知道。
当你进入这个哲学的时候,就像,"嘿,伙计们,有种子吗?"
你就能 "切白菜 "了
苏:我已经很久没有看过我的对话者的简介了......所以你写了一百五十篇文章,而且所有文章都像拷贝一样,代码可读性 强,文风适合书呆子--书生气十足--我觉得这种文章的时代已经过去了,是时候 "切白菜 "了。
))))
好吧,我提前为我的行为向作者道歉,我不会再继续讨论了,有文章就有客户,也许还有目标受众
谢谢您的文章!- 好心情是买不来的
我在这里忏悔,我甚至都没看代码.....。哦,妈妈咪呀。我不好意思问,这是干什么用的?
它有 OOP 和程序风格...真不错
有趣的 功能最重要的是,没有检查 是否有东西被复制...
是的,在重新思考了一下材料之后...在我看来,"开发和分析交易系统的主观方法 "这篇文章的标题非常合适。我非常喜欢 "最佳搜索数学 "一节中的方法,因为它很有创意。在代码行数上追求效率...然而...
新文章 开发和分析交易系统的最佳方法已发布:
在这篇文章中,我将展示在选择一个系统或信号来投资你的资金时所使用的标准,以及描述开发交易系统的最佳方法,并强调这个问题在外汇交易中的重要性。
正如我们所见,这里也有全局模式的迹象,我们只需测试整个时间间隔,看看它在全局范围内的表现:
这张图远不是完美的,但我们可以看到有效的阶段。我们也可以尝试引入过滤器或进行深度优化。特定工具的选择始终是可选项。如果我们对其他对进行测试,那么结果可能会有所不同,但是经过一定的时间,我们很可能会同时找到几个对的最佳参数。如果我们设法掌握并加强物理学,那么结果会更好。
即使在目前的形式,机器人也产生了可接受的结果。交易很少,但EA在多种货币上都是有效的。事件-最简单的代码可以作为开发想法的强大基础。有些系统甚至可以不用修改就可以使用。
作者:Evgeniy Ilin