[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 142

 
artmedia70:

IMHO - 最好是搜索你的订单,看看它是在市场上还是关闭了,以及它是如何关闭的,在采取,停止或手动。从这里开始,我们将开始向不同的方向跳舞。

那么一切都将是准确的。而且全局变量可能会丢失...



全局变量,正如我所听说的,可以写到一个文件中...
 
hoz:

据我所知,全局变量可以被写入文件...

你也可以写到一个文件。你是老板 -))))
 
berezhnuy:

需要专业人士的帮助!!我已经为这个代码绞尽脑汁了......。有4个缓冲区,其中2个工作正常(Buffer &buffer2),但另外2个不正常。当某个条件发生时,缓冲区被填满,当这个值向上为一个,向下为第二个时,缓冲区被移除(归零),但剩下的2个缓冲区仍挂在图表中。你能告诉我如何修复它吗?


像这样试试吧。

int CountZZ(  int ExtDepth, int ExtDeviation, int ExtBackstep ,double& ExtMapBuffer[], double& ExtMapBuffer1[], double& ExtMapBuffer2[], double& ExtMapBuffer3[])

很久以前我遇到过一次,但我已经忘记了。那里有点埋伏。https://www.mql5.com/ru/forum/101632,看看吧。

 

你好。在Ilan1.6DynamicExpert Advisor的设置 中,设置手数的标签不见了,如何才能找回来?

 
antonl656:

你好。在Ilan1.6Dynamic Expert Advisor的设置中,设置手数的标签不见了,如何才能找回来?



你对代码做了什么吗?还是就这样,突然出现的?
 

大家晚上好!

请帮助我处理追踪止损的问题。如果我没有跟踪止损,我的专家顾问就能工作,它按照我的需要卖出和买入,但如果我规定了它,它就根本不工作了!"。我已经看完了所有的书和论坛!

问题是:我的专家顾问不工作。

我有一个代码部分,只用于购买。

int start()
{
int kolpos=0;
double MA=iMA(Symbol(),0,Period_MA,0,MODE_EMA,PRICE_CLOSE,0);
//----
for (int pos=0; pos<OrdersTotal(); pos++)
{
OrderSelect(pos,SELECT_BY_POS,MODE_TRADES);
if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magic)
kolpos++;
}
如果(kolpos==0)
{
if (MA<Close[1]&&Open[1]<MA&Volume[0]>3)
OrderSend(Symbol(),OP_BUY,Lot,Ask,7,Ask-SL*Point,Ask+TP*Point,NULL,Magic,0,Green);
}
if (OrderType() ==OP_BUY)
{
if (TS*Point+OrderOpenPrice() <Bid-MarketInfo(Symbol(),MODE_STOPLEVEL)*Point)
{
if (OrderModify(Magic,OrderOpenPrice(),SL*Point+TS*Point, OrderTakeProfit(), OrderExpiration(),Green)
return(0)

该怎么做?这里有什么问题吗?

 
Sepulca:


试试这个。

很久以前我遇到过一次,但我已经忘记了。那里有点埋伏。https://www.mql5.com/ru/forum/101632 查一下。


它不适合。你看,一切都在工作,但就是第二个缓冲区没有和第一个缓冲区一起重置,如果有必要的话......这就是问题所在,从视觉上看一切工作正常,但缓冲区仍保留在图表上,当你把光标移到图表上时,数据窗口中出现了第二个缓冲区中旧对象的幻影值。

比方说,这里的这张照片...图中没有任何东西了,第一个缓冲区Dn是空的,但第二个缓冲区的值没有被删除。



 
我已经弄明白了))))我应该是在错误的区块中归零了
 

我开始阅读MQL4,所以我什么都不知道。

我可以编写一个 总是在同一时间框架内工作的EA 吗?例如,如果我的EA只在H1移动平均线上打开交易,但你是在H4时间框架上。也就是说,不清楚如何从H1中获得有关酒吧的信息。我想我可以从分钟的数据中计算出H1 MA。


也许有一个例子?

 
如何一次做出多个挂单。也许来自一个文件,也许通过剪贴板。
其结构如下。
对,交易,开盘价,SL,TP,到期日
欧元兑美元,卖出限制,1.3000,1.4000,1.5000,2013.02.06,12:00 AM
GBRUSD,但限制,1.3000,1.4000,1.5000,2013.02.06,12:00
欧元兑日元,卖出限制,1.3000,1.4000,1.5000,2013.02.06,12:00
EURJPY ,卖出,1.3000,1.4000,1.5000