//+----------------------------------------------------------------------------+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |//+----------------------------------------------------------------------------+//| Версия : 19.02.2008 |//| Описание : Возвращает тип последней открытой позиции или -1 |//+----------------------------------------------------------------------------+//| Параметры: |//| sy - наименование инструмента ("" - любой символ, |//| NULL - текущий символ) |//| mn - MagicNumber (-1 - любой магик) |//+----------------------------------------------------------------------------+int GetTypeLastOpenPos(string sy="", int mn=-1) {
datetime t;
int i, k=OrdersTotal(), r=-1;
if (sy=="0") sy=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if ((OrderSymbol()==sy || sy=="") && (mn<0 || OrderMagicNumber()==mn)) {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (t<OrderOpenTime()) {
t=OrderOpenTime();
r=OrderType();
}
}
}
}
}
return(r);
}
我完全不明白如何使用它。
我怎么把这个代码放进去,以确保它是买入或卖出?
这没有任何意义。
告诉我如何做,但以人的形式插入代码
if(B_1 > B_2 && B_1 > B_3) { Key = Buy_Key; }
这一部分的代码有问题吗?这一部分的代码有问题吗?
你抱怨说你不能使用Igor Kim的函数。
这部分代码没有错,但你可以让它的工作速度快一个数量级。但这并不涉及你的问题。
我还是不能理解这个代码的用途。
.
这就对了。
还是不能理解这个代码的用途。
.
你想如何使用它?给我的代码。
这就对了。
还是不能理解这个代码的用途。
.
你想如何使用它?给我代码
上面一点。
你是不知道一般的函数是如何使用的,还是对这个函数没有特别的了解?
我不明白这个特殊的功能。 其中哪个变量负责发布
订单类型?
再高一点。
我不明白这个特殊的功能。
其中哪个变量负责发布订单类型?
那么函数本身在哪里(在你的代码中)?
我开了一个5000美元的模拟账户,损失了950美元,有4050美元的余额,但不能打开订单(骰子和买入)不发挥作用,我该怎么办?
这可能是一个休息日。