voidOpenPoz(){intticket,err;
{RefreshRates();
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,slippage,0,0,comment,magic,0,Green);
err=GetLastError();
if(err!=0){Print("Ошибка при попытке поставить ордер: ",GetLastError());}
else{Print("Ордер на покупку поставлен : ",OrderOpenPrice(),OrderLots());}RefreshRates();
ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,slippage,0,0,comment,magic,0,Red);
err=GetLastError();
if(err!=0){Print("Ошибка при попытке поставить ордер: ",GetLastError());}else{Print("Ордер на продажу поставлен : ",OrderOpenPrice(),OrderLots());}}return(0);
}
我正在准备我的EA,以便进行前瞻性测试。在图片中,你可以看到,优化似乎击中了一些东西(上面)。继续运行是否有意义,还是什么?
我如何同时开立买入和卖出头寸?我的意思是,假设我有一个买入头寸,我想给它加上一个卖出头寸。MT4说"没有足够的钱"。我在我的经纪公司网站上也没有看到这样的内容。第0.1号拍品,货币为2000法郎,欧元。
?..
我正在准备我的EA,以便进行前瞻性测试。在图片中,你可以看到,优化似乎击中了一些东西(上面)。继续运行它是否有意义?
>> 是的,这很奇怪。用一个神经网络观察到了这一点。
我不知道这是什么类型的专家顾问。我不能说任何有用的东西。 但似乎这个TS是可以逆转的。
也许我们应该以其他方式来优化它。局部优化:先优化一件事,然后再优化另一件事。有许多变种。
如何同时建立买入和卖出头寸?也就是说,假设有一个买入头寸,我想在其上添加一个卖出头寸。MT4宣布 "资金不足"。我在经纪公司的网站上找不到类似的东西。手数是0.1,资金是2000美元 ff。
?..
>>一下子就好了。
但是关于缺钱的问题很奇怪。应该有足够的...
局部优化:首先优化一件事,然后再优化另一件事。有很多选择。
是的,如何?我想使用自动优化器,但我有16个参数。我想出了这个办法:把它按4个参数分成4个函数,然后进行优化(我放了一个计数器,比如10分钟或前256个结果,都无所谓,对每个函数进行优化,不要考虑这个优化好几天)。问题:我怎样才能逐一禁用它们?换句话说,他们在专家顾问中的调用现在是这样的
Function01()。
Function02()。
Function03()。
Function03()。
以及如何构建结构 如果我们优化它,那么Function01()
或step01。
Function01() tru;
Function02()是假的。
Function03()是假的。
Function03()是假的。
step02:
Function01() 虚假。
Function02()是假的。
Function03()是假的。
Function03()是假的。
步骤03。
Function01() 虚假。
Function02()是假的。
Function03()是假的。
Function03()是假的。
步骤04。
Function01() 虚假。
Function02()是假的。
Function03()是假的。
Function03() тру;
完成优化 -- 设置参数和所有函数 = true?
你能告诉我,如果打开一个订单
是不可能的(MT4报告缺乏资金),那么可以通过使用OrderCloseBy()打开一个反面订单来关闭它。
???
再次,关于MA的问题。
样本。
我的代码。
即:从当前窗口/符号读取,仅有M1周期,233平均,无移位,简单MA模式,从收盘价 计算,从第四条(即从当前的第五条)取数据。对吗?
问题:我们在哪里可以找到MODE_SMA、PRICE_CLOSE的数值?即,比如说,SMA=0,EMA=1,等等?价格也一样吗?
P.S. 如果我把EA挂在H4 TF上,它仍然会看到M1,这是真的吗?
P.S. 如果我把EA放在H4 TF上,它仍然会看到M1,这是真的吗?
在MetaEditor中
MQL4参考 - 标准常数 - 价格常数
MQL4参考 - 标准常数 - 移动方法
P.S. RIGHT!!!
是的,如何?我想使用自动优化器,但我有16个参数。我想出了这个办法:我们把4个函数分成4个参数,并对它们进行优化(例如,我会为每个函数设置一个10分钟或前256个结果的计数器,不管是什么,这样我就不用在二十四小时内考虑这个优化了)。问题:我怎样才能逐一禁用它们?换句话说,他们在专家顾问中的调用现在是这样的。
....完成优化 -- 设置参数和所有函数 = toot?
我没有从事自动优化的工作,所以我不能说如何做得更好。
请告诉我,如果打开一个订单
不可能(MT4报告缺乏资金),那么可以通过使用OrderCloseBy()打开一个反单来关闭它。
???
实际上,如果不可能打开,那么它根本就不会打开,没有必要关闭任何东西。
对。