[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 334

 
Stepan241 >> :

我同意。它的输出很好,一切都很正确。我只是需要显示以下输出

Buf_0[i]=(Line2[i]+Line1[i])/Point/10;

它应该在一个单独的循环中完成。我更喜欢你的版本,因为我更喜欢FOR循环。谢谢你的帮助和关注。

 

这是一个新手问题,不是要把论坛弄得乱七八糟。

经纪人是否区分手动和专家顾问开立的订单,以及是否由脚本开立的订单? 这个订单看到 ,是专家手动开的,还是 经纪人 也是区分由脚本开的订单?

我不是对外汇有疑虑, 只是好奇。

 
日子过得不错。如果这不难的话--你能不能建议:用什么 "工具"(用什么--以什么方式)从获得的优化EA 样本中选择最佳的

值?最初的采样,比方说,5000行(运行)和7个参数。谢谢你。
 

大家晚上好。

请帮助我解决这个问题。我想在两个MAs的交点上做一个专家顾问。开放标准是买入:MA1>MA2,卖出:MA1<MA2。接近的标准是一样的。问题如下:如果一个订单被止损平仓,它就会在同一方向重新开仓,并再次被止损平仓,如此反复,直到再次越过MA。我们应该确保,如果止损被触发,我们要等待下一个交叉点来打开一个新的订单。

附加的文件:
sov.mq4  4 kb
 
smogsam >> :

大家晚上好。

请帮助我解决这个问题。我试图在两个MAs的交叉点上放置一个专家顾问。开放标准是买入:MA1>MA2,卖出:MA1<MA2。关闭的标准是一样的。问题如下:如果一个订单被止损平仓,它就会在同一方向重新开仓,并再次被止损平仓,如此反复,直到再次越过MA。我们应该使它成为这样的:如果止损被触发,我们等待下一个交叉点来开立一个新的订单。

首先,该条目不大正确。

MA_1 = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,0); //调用函数指标
MA_2 = iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,0)。

你应该输入1 而不是0

为了确定交叉点的时刻,我们不仅要考虑当前的数值(高于或低于,还要考虑之前的数值)。

因此,我们应该添加

MA_1_Prev = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,2); //调用指标函数
MA_2_Prev= iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,2)。

注2

换句话说,这个区块现在看起来会像

MA_1 = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,1); //调用函数指标
MA_2 = iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,1) 。

MA_1_Prev = iMA(NULL,0,Period_MA_1,Sdvig_1,MODE_SMA,PRICE_CLOSE,2); //调用指标函数
MA_2_Prev= iMA(NULL,0,Period_MA_2,Sdvig_2,MODE_SMA,PRICE_CLOSE,2)。

航线

如果(MA_2 < MA_1 && Fact_Up == true)

替换为if (MA_2 < MA_1 && MA_2_Prev>MA_1_Prev && Fact_Up == true)


对第二个条件和退出条件做同样的替换。新的条件用蓝色标出。现在,当第一条移动平均线大于第二条移动平均线,而第一条移动平均线的前值小于第二条移动平均线的前值时,我们将进入一个多头头寸。

 
你好,你能告诉我如何按时间搜索一个条形图并显示开盘、收盘价吗?
 
Roman. >> :
日子过得不错。 请建议:使用哪些 "工具"(如何-用什么)来选择最佳的

从获得的专家顾问的优化样本中获得的值? 初始样本,让我们假设,5000行(运行)和7个参数。谢谢你。

https://www.mql5.com/ru/articles/1434,这里有一些讨论的内容

https://www.mql5.com/ru/articles/1517,这里也都有很好的解释。BUT!!!!理论是一回事,实践是另一回事。并非所有事情都像写的那样顺利。一般来说,这个话题已经讨论了很久,没有达成共识。没有规则--只有建议。

 
建议如果有人看到一个 简单的 手工交易 顾问 -- 任何实施...(它应该只是在牺牲传播的情况下慢慢排出)
 
snowman647 >> :
建议如果有人看到一个顾问,简单地通过渲染进行交易--任何实施...(它应该只是在牺牲传播的情况下慢慢排出)

所以写出来......这似乎很简单。 以任何顾问为基础,设置条件,如果开盘大于收盘,则开盘上涨或下跌。

 

Так напиши его...Там вроде все просто. бери за основу люой советник. и ставь условие ЕСЛИ ОПЕН БОЛЬШЕ СЛОЗЕ ТО ОТКРЫВАЕМСЯ ВВЕРХ ИНАЧЕ ВНИЗ

我希望有一个明确使用随机变量的EA,并且尽可能的随机))如果我没有找到,我会写下