初学者的问题 MQL4 MT4 MetaTrader 4 - 页 260

 
Alexandr Spravchikov #:

市场订单。做了以下工作,如果(Mas_Tip[0]>=1 && Ask<=OrderOpenPrice()CloseBay(); 不起作用。

首先,Mas_Tip[0] 是一个什么样的数组? 然后,OrderOpenPrice()和CloseBay() 函数是否正确工作?

 
sashasonik #:

这段代码不是很清楚。 首先,数组Mas_Tip[0] 是什么? 然后,OrderOpenPrice()和CloseBay() 函数是否正确工作

这是Bay Order数组,如果Ask比Bay Order大,我怎么写平仓指令?

 
Alexandr Spravchikov #:

这是一个Array Bay订单,如果Ask大于Bay订单,如何规定关闭一个订单?

使用 "打印 "来检查你是否正确地得到了开仓订单的价格。
打印(OrderOpenPrice())。
而且我不明白,如果你可以通过蛮力和比较得到它,为什么你需要一个顺序数组。
 
Александр Вараксин #:
使用 "打印 "来检查你是否正确获得了未平仓订单的价格。
打印(OrderOpenPrice())。
而且我不明白,如果你可以通过蛮力和比较得到它,为什么你需要一个顺序数组。
我知道你想从数组中获得订单类型,数组如何获得这个值我不是很清楚,如果不是0就是1,为什么你要比较>=1。
你的阵列有一个明显的问题。找到一个正常的函数来获得一个开放的订单。
我不是灵媒,我们会像这样聊上很久的)
 
CloseBay()肯定不会工作,在编译时就已经开始 了。
 
当向双倍函数传递参数 时,dll显示的是垃圾,虽然以前没有这种情况,不过如果你传递一个数组元素High[0],一切都很好。
 
Alekseu Fedotov #:

无法设置定时器

请问出现这个无法设置定时器的错误后,应该如何改正?谢谢!

 
谢谢分享了
 
請問
有沒有人跟我一樣更新了build1420之後MQL4變得無法調試(F5)
本來想去下載官方版最新的MT4
但是官方提供的載點最後都是MT5