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

 
Ivaninoo Фащевский:
你好。如何在代码中捕捉照明器指示灯的输入信号?该指标在图表上画出一个蜡烛,并输出一个进场警报。为了简单起见,我想为这个指标写一个机器人
iCustom()
 

谁能推荐一个简单的交易专家顾问的例子,它具有EA的所有必要元素。我已经有了某种购买和出售的决策算法。我想写并测试它...我需要一个EA的骨架。最好是有以下要素。

- MM控制(包括开仓交易的数量)。

- MM控制(如果每天的损失超过X,这一天的交易停止;如果这个月的损失超过Y,交易停止到下个月)。

- 按时间(相对于开仓时间)关闭头寸

我希望能从更简单的东西开始......

 
Yevhenii Levchenko:

谁能推荐一个简单的交易专家顾问的例子,它具有EA的所有必要元素。我已经有了某种购买和出售的决策算法。我想写并测试它...我需要一个EA的骨架。 最好是有以下要素。

- MM控制(包括开仓交易的数量)。

- 控制资金(如果每天的损失超过X,就停止这一天的交易;如果这个月的损失超过Y,就停止交易直到下个月)。

- 按时间关闭头寸(相对于头寸的开仓时间)。

我想用更简单的东西开始......

在KB上搜索 "模式"......在我看来,只有懒人和我没有写过编写EA的 "傻瓜"))。

 
Igor Makanu:

搜索KB的 "模板"......在我看来,只有最懒的人和我没有写的 "傻瓜 "才能写专家)))。

好的,谢谢 :)
 
Artyom Trishkin:
iCustom()
iCustom不断返回数字2147483647
 
Ivaninoo Фащевский:
iCustom一直返回数字2147483647。
这是一个空的缓冲区值。按Ctrl+D,看看在哪个缓冲区,以及什么时候,指标有非空值。从那里开始,四处跳舞。
 
问题。我创建了OBJ_ARROW_BUY /OBJ_ARROW_SELL 对象,但所有箭头总是指向右边。我不明白如何像例子中那样向上/向下旋转https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_arrow_buy ?
 
The_Sheikh:
问题。我创建了OBJ_ARROW_BUY /OBJ_ARROW_SELL 对象,但所有箭头总是指向右边。我不明白如何像例子中那样向上/向下旋转https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_arrow_buy ?
似乎可以设置什么类型的箭头。通过。
SetIndexArrow(0,242);

其中:0 - 缓冲区索引,从表中提取242代码。

这里也有一些例子:https://www.mql5.com/ru/articles/1500

 
Igor Makanu:

在我看来,"配置文件 "保存了MT的外观--面板的布局、市场概览窗口等,但它不记得图表本身,一般来说,我从来没有正确使用过它,但它应该这样工作,我认为

如果我记住了一个有图表运行的模板,然后关闭并打开一个图表并应用模板,专家顾问 将以编写模板时的设置运行。

如果我对模板的看法是正确的,那么你的问题应该通过编写一个脚本来解决,该脚本可以打开所需的图表,将TF切换到它们,并将保存的模板应用到每个图表中。

SZZY:我想在KB曾经看到过这样一个例子,但我可能是错的,我认为这不方便。

这名男子问了一个相当有趣的问题,当故障时所有的设置都丢失了,如何将一切配置回来,但事实上没有办法做到这一点。我想知道如何能模拟出会导致这种后果的故障,以及会有什么后果,会失去什么设置。是否有这样的失败?

 
Roman Shiredchenko:

你好!我想知道,在交易曝光中手动输入的所有当前(输入)参数是否保存在以后保存的 "profile "中,这样我就不必将机器人的所有输入参数保存在单独的*.set文件中,只要将它们全部保存在 "profile "中。而且,如果在终端故障的情况下,例如,你恢复了先前保存的配置文件,那么所有具有先前保存的设置的指数都会保存在其中并重新触发吗?

是否有任何故障,如设置丢失,或机器人本身因终端故障而飞出图表?