我将免费撰写一份顾问报告 - 页 151

 
Ivan:

那么,请将这些变化转移到版本

敲击指示器 Ver 4

以便所有东西都在一个版本中

把它放在那里,这样就不会有任何混淆了。
 
Александр:
这是有经验可循的。TP和SL不能成为主要的出路。另一件事是水平,高,低在月,周,日。在没有TP和SL的情况下制作你的专家顾问,当它准备好后,再附加TP和SL。因此,你将获得2-3%的收益。比如说。该EA满足了平仓 的条件。我们修改顺序,将TP改变几个点。

在这个水平上,只有在利润方向上更进一步的订单才会打开--你会节省点差(因为亏损的订单不会打开,所以你不必为它付费)。

 
Александр:
把它放在那里,这样就不会有任何混淆了。

最新版本

附加的文件:
 
Ivan:

最新版本

经修正。

附加的文件:
 
这一切都在那里...
 
这个问题有点偏离主题,但还是要问,如何让普通的mt4提示在窗口中弹出?
 
Ivan:
这个问题有点偏离主题,但还是要问一下,如何才能让普通的mt4提示在窗口中弹出?

警报

显示一个包含用户数据的对话框。

voidAlert(
argument,// first value
...。// 后续数值

参数

争论

[in] 任何数值,用逗号分隔。要将输出分成多行,请使用换行字符"\r\n"。参数的数量不能超过64。

返回的值

没有返回值。

注意事项

数组不能被传递给Alert()。数组必须逐个元素输出。双数类型的数据在输出时,点后有8位小数,浮点数类型的数据在输出时,点后有5位小数。要输出不同精度的实数或科学格式的实数,请使用DoubleToString()

bool类型的数据被打印为 "真 "或 "假"。日期打印为YYY.MM.DD HH:MI:SS。要以另一种格式输出日期,请使用TimeToString() 函数。颜色类型的数据以字符串R,G,B的形式输出,或者以颜色名称的形式输出,如果该颜色存在于颜色集中。

策略测试器中 工作时,Alert()函数没有被执行。

另见

Comment(),Print()

比如说。

Alert(" Уровень превышен = ",iVolume(NULL, 0, 0),  " пара -> ", Symbol(),"  ", Period());
 
专家顾问的工作条件

1.本身不手动交易所有的交易(买入和卖出)

2.进入市场----放置一个采取和追踪订单(应可调整),并同时在相反的方向挂起2-3倍的订单(应可调整),如果交易关闭在+然后挂起的订单 被删除。

2.挂单有一个裸露的最小吸纳量+(可以调整)

3.当挂单触发时---另一个挂单被放在1个订单的水平上(即总数必须相等)

4.如果价格返回并形成锁定---所有吸纳量被删除。

5.在打开任何部分的锁时,都会打开与这部分相等的量的挂单。
 

亲爱的程序员们,你们好。

这个想法已经在我的脑海中酝酿了很久了。我试图手动操作,但我感到很困惑。我确信在交易的任何地方都没有这种算法(第3点)。

1.专家顾问在蜡烛的每次分解时都会开出订单,高位--买入,低位--卖出。

2.TP等于一个ATR。

3.在TP上关闭订单后,专家顾问会取走最无利可图的订单和已关闭订单的30%的TP(将被打印在专家顾问的可变数据中)。

将亏损订单的TP拖入负区(遵循先取后舍的原则)。

因此,它导致亏损的订单以亏损结束。然后,它再次找到最无利可图的订单,并继续修改它,直到它以亏损关闭。

在每一个这样的系列中,如果考虑到掉期和佣金,我们将获得至少60%的利润。


我希望得到你的理解。

 
Ivan:
这个问题有点偏离主题,但还是要问,如何让mt4的常规警报在窗口中弹出?

通常的警报 只是在通常的窗口中弹出!你这话是什么意思?进一步解释