新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 384

 
Artyom Trishkin:

1.好吧,也许我错过了 - 现在是早上五点半...

3.DoubleToString()

4.但你有一个条件一个复合运算符

我看不到任何其他的解释方式。为什么运算符后面要有";"?


3.打印是正确的,用NormalizeDouble我只是四舍五入,实际上变量的值是输出的。我现在要检查一下,但我不认为DoubleToString会改变什么。

4.;-是不必要的,但它并不涉及问题的本质...

 
konam1:

3.打印是正确的,使用NormalizeDouble我只是把它四舍五入了,实际上变量的值是打印的。现在我将检查,但我不认为DoubleToString会改变什么。

4.;可能是多余的,但它并没有提到问题的本质......

3.正是这些发明导致了后来出现的问题

4.不相关,但它显示了一个人对自己的代码的态度。

 
<br / translate="no">。


塔拉斯-斯洛博亚尼克

"在蜡烛形成过程中,该点出现并静止,没有重新计算 " 的说法是不正确的,如果价格突破抛物线,该点会被重新绘制。
你应该每隔一段时间 重新计算抛物线,因为突破可能在任何时候发生,而不仅仅是在开盘时。

它改变了事情,解释了所有的不准确之处。谢谢你!


 
Artyom Trishkin:

3.这是一种会导致问题的思维方式

4.不相关,但它显示了对自己的代码的态度。


3.出于什么原因,产出

Print ("SAR = ",NormalizeDouble(iSAR(Symbol(),60,0.02,0.2,0),Digits); 是不正确的?

双倍b=1.12345678

Print(b); - 你认为没有DoubleToStr也不会被执行?

4.我需要把话说清楚。

- 我不是一个有长期经验的程序员

- ;-这个符号不会给代码带来任何错误,尽管它在这里是不必要的。

- 我需要程序来解决一个特定的任务,我并不为好的/漂亮的代码所喜悦。我的目的是为了解决一个任务,而不是为了欣赏几行代码。

如果它是笨拙的、有利可图的,我就更乐意接受。

 
konam1: 如果它被砍掉并导致盈利--我对此感到非常高兴。

西伯利亚的两兄弟决定去莫斯科。他们买了自行车。年轻的那个人决定直接走了。翻滚,砰砰......并在一天内骑行了一公里。这位长者决定进行培训。一个星期后,他骑马出去,到了晚上,小詹姆斯已经超过了他......。所以斧头是一个很长的时间。首先,你需要学习语言,用简单的脚本进行练习。如果任务是通过 课程并忘记- 你可以。如果你的视频教程承诺削减轻松赚钱--那么你承诺三年等待。

 
STARIJ:

西伯利亚的两兄弟决定去莫斯科。他们已经买了自行车。年轻的那个人决定直接走了。他翻了个筋斗,砰的一声......。他在一天内骑了一公里的路程。这位长者决定进行培训。一个星期后,他骑马出去,到了晚上,小詹姆斯已经超过了他......。所以斧头是一个很长的时间。首先,你需要学习语言,用简单的脚本进行练习。如果任务是通过 课程并忘记- 你可以。如果你的视频教程承诺削减轻松赚钱--那么你承诺三年等待。


......在路上他们都被一个环法自行车手超过了,不知道当初是谁让他们骑车的。你可以无限地完善自己。如果 你交了 课业就忘了,那你就骗不了自己。我找到一个想法,在一个故事上检查它,不做任何修补。所有的受访者只有一个评论是这种情况,并立即删除了这个问题 - 其余的,在我看来,找到了一个额外的理由来教别人 - 这也说明了一些问题。

 

MQL4

MQLInfoInteger(MQL_TESTER)==true - 测试模式下的专家顾问

MQLInfoInteger(MQL_VISUAL_MODE)==true - 顾问在视觉测试 模式下。

MQLInfoInteger(MQL_VISUAL_MODE)==false &&MQLInfoInteger(MQL_TESTER)==true - 顾问处于非可视化测试模式。


你能建议一个简单的变体来确定专家顾问是否处于测试模式,并且使用了ALL TIKES方法?

 
Alexandr Ivanov:

MQL4

MQLInfoInteger(MQL_TESTER)==true - 测试模式下的专家顾问

MQLInfoInteger(MQL_VISUAL_MODE)==true - 顾问在视觉测试 模式下。

MQLInfoInteger(MQL_VISUAL_MODE)==false &&MQLInfoInteger(MQL_TESTER)==true - 顾问处于非可视化测试模式。


你知道是否有一个简单的变体来确定专家顾问是否处于测试模式,并且使用的方法是 - ALL TICKS?

MQL_TESTER包括所有测试模式(优化、可视化和测试)。

MQL_VISUEL_MODE - 只显示视觉效果

MQL_OPTIMIZATION - 只显示优化。

那么测试模型是什么呢--这里没有水。

 
下午好,请指教:我想在代码的开头创建一个条件,以打开一个交易网络:需要帮助编写条件 "如果市场从当前的买入价超过前10个柱子已经上升或下降,超过x点 - 返回。"例子 - 当前的买入价是1.0000,x=20。如果市场在十根蜡烛期间是1.0021或0.9979 - 返回。如果不是这样--继续代码。通过蜡烛的收盘价,或通过价差。预先感谢你。
 
Artyom Trishkin:

MQL_TESTER包括所有测试模式(优化、可视化和测试)。

MQL_VISUEL_MODE - 它只显示视觉效果

MQL_OPTIMIZATION - 只显示优化。

那么测试模型是什么呢--这里什么都没有。

嗯,我也没有找到。

悲伤。因此,人们必须估计每1个柱子有多少个点,并由此得出结论--是开盘价 还是所有点。

原因: