В советнике сделал следующее:
double ind1up0 = iCustom(NULL,0,"FXind-1",5,8,0,0); //Стрелка вверх, на покупку на текущем бареdouble ind1down0=iCustom(NULL,0,"FXind-1",5,8,1,0); //Стрелка вниз, на продажу на текущем бареif(ind1up0>0)Buy=true;
if(ind1down0>0)Sell=true;
不管是白天还是晚上都很好!有一个问题要问mt4的开发者和其他所有人。
MT客户端的最低系统要求是什么?
我想在我的旧硬件上运行它:Athlon 800mg,512mb,XP SP3。 当我运行MT 4或5时,它在2秒后就关闭了。问题显然不在绞盘或硬件上,这个硬件运行的是带调试器的Visual Studio(我自己是个程序员),系统中没有出现异常(因为我的调试器不起作用)。我猜客户本身不喜欢某些东西,结果就关闭了。那么问题来了,什么是原因,什么是mt不喜欢的,真正的CPU频率?))
不管是白天还是晚上都很好!有一个问题要问mt4的开发者和其他所有人。
MT客户端的最低系统要求是什么?
我想在我的旧硬件上运行它:Athlon 800mg,512mb,XP SP3。 当我运行MT 4或5时,它在2秒后就关闭了。问题显然不在绞盘或硬件上,这个硬件运行的是带调试器的Visual Studio(我自己是个程序员),系统中没有出现异常(因为我的调试器不起作用)。我猜客户本身不喜欢某些东西,结果就关闭了。那么问题来了,什么是原因,什么是mt不喜欢的,真正的CPU频率?))
符合运行MetaTrader 4最低要求的处理器
谢谢你的链接。现在明白了,MT使用的是SSE3,但那个小工具没有这个指令集,现在我明白了那些没有日志的崩溃:)
很遗憾,我也想让这个老家伙为自动交易工作......
你好。
我有一个关于iCustom函数的问题:我有一个普通的箭头指示器,包含两个缓冲区--一个向下箭头和一个向上箭头。我用这个指标做了一个专家顾问,但我没有开单,而是规定了警报 "向下箭头 "和"向上箭头"进行测试,结果这两条信息都出现在每一个刻度上,这发生在整个测试期间。两个缓冲区的数值都显示为Alert,并且在每个tick上两个缓冲区都有相同的数值--214783647。
我不知道哪里出了问题,需要在专家顾问中应用什么条件才能使我的交易在箭头到达时打开,而不是在每个刻度上打开。
P.S. 我尝试了另一个指标(在一个单独的窗口中绘制直方图),在一些刻度中给出了当前价格值与数字214783647 的混合,即它们在每个刻度中一个接一个,然后只有214783647。
指标代码。
我们还应该增加一个对EMPTY_VALUE 的检查
啊,不!无论是否有箭头,这两个缓冲区在每个刻度 上都被填满214783647。
这到底是否正常?
我们还应该增加一个对EMPTY_VALUE的检查
啊,不!无论是否有箭头,这两个缓冲区在每个刻度上都被填满214783647。
这到底是否正常?