//+----------------------------------------------------------------------------+//| Описание : Возвращает размер лота последней закрытой позиции или -1 |//+----------------------------------------------------------------------------+double GetLotLastClosePos(string sy="", int op=-1, int mn=-1) {
datetime o;
double l=-1;
int i, k=OrdersHistoryTotal();
if (sy=="0") sy=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) {
if (OrderSymbol()==sy || sy=="") {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op<0 || OrderType()==op) {
if (mn<0 || OrderMagicNumber()==mn) {
if (o<OrderCloseTime()) {
o=OrderCloseTime();
l=OrderLots();
}
}
}
}
}
}
}
return(l);
}
出现了一个想法--既然这只是为一个测试者开始的,你可以(在适当的地方)做以下事情。
谢谢你!
而你将在返回时崩溃。
IMHO - 你不应该为测试者而做,而应该为真正的...
不要混淆,否则你可能会遇到这样的情况:当循环被break打断后,你将不得不在中断的操作后执行这个函数的代码。
而你将在返回时完全退出函数。
IMHO - 你必须做到这一点,不是为了测试,而是为了真实...
当然,我们必须对每个案例进行单独研究。
但这个案例的想法是为测试增加更多的悲观情绪(就像现实世界中经常发生的那样)。
我们必须在改变之前和之后做测试,然后我们会看到什么是什么 :)
我有一个问题要问熟知指标的大师们。
是否有一个指标,在任何给定的时间范围内(一周、一个月、一年或两年)都是如此?
显示某一货币对的高低点范围及其差值?
朋友们,什么功能可以用来给图形对象(如VLINE、HLINE、TREND LINE)添加描述(注释)?
要让它看起来像这样。
朋友们,什么功能可以用来给图形对象如VLINE、HLINE、TREND LINE添加描述(注释)?
要让它看起来像这样。
问题是如何使其有可能重置该块的数据。
要求后
所以它不会重新打开一个指标,在任何给定的时间间隔内...将显示一个特定货币对的高低范围和它们的差异?
问题是如何使 其有可能重置该块的数据。
要求后
所以它不会重新打开ps."do"的拼写不正确,正确的拼写是"make"。
ps."do"的拼写不正确--是"do"。
谢谢