思想交流 - 页 14

 
好吧,这对冠军来说是个好机会))))。
 
granit77 писал (а)>>
Korey 最后用他粗糙的靴子践踏它之前,我似乎已经设法把iMAOnArray 的蓝色梦想变成了代码。:))

>>这样更好...

附加的文件:
 
esmaster писал (а)>>

在源头

double EMA = iMa(....); // - 所需周期的平均值

double BULLS = HIGH[i] - EMA;
double BEARS = LOW[i] - EMA;

double delta = BULLS - BEARS;

然后你在小数点后的数字维度上处理这个三角洲。

那么它就会一下子变得更便宜。


double delta = High[i] - Low[i];


因为结果是一样的。

 
Reshetov писал (а)>>

然后一下子就便宜了。


double delta = High[i] - Low[i];


因为结果是一样的。

嗯哼...误印...

双重三角洲=BULLS + BEARS。

 

晚上好。

在一个论坛上发现有一个专家顾问可以免费使用。它的工作原理是这样的。

"步行停止与逆转 "顾问
例子
在任何方向上开仓(首先),然后在麋鹿触发逆转后(位置到对面)
开仓后
,利润设定为70点,麋鹿以10点为单位跟随价格走。
StepStop大于或等于最小止损水平加价差。当专家顾问启动时,止损水平会显示在专家顾问的日志中" (С)

下载专家顾问。

它的效果非常不均匀。在优化期间,它显示出利润,但在样本之外,它通常会损失利润。

我用一家著名经纪公司的价格在 "狂热的达克斯 "上进行了测试。它完全失去了意义,可以理解。

但我不小心在PRICES模式下运行了它,并获得了惊喜!我想这是一个很好的例子。

我用随机的,事实上的参数得到了相当好的结果。在ff=m15时

大不列颠富时指数也得到了类似的(好吧,几乎是)结果!

以下是2008年6月1日的结果。

历史上的条数 2869
图表不匹配错误 0
初始存款 10000.00
净利润 6739.41
总利润 20829.41
总损失 -14090.00
利润率 1.48
预期赢利 5.50
绝对平仓 65.08
最大平仓 598.71 (5.45%)
相对平仓 5.45% (598.71)
交易总数 1226
空头(%赢) 615 (28)78%)
多头头寸(胜率) 611 (27.50%)
盈利交易(占全部的百分比) 345 (28.14%)
亏损交易(占全部的百分比) 881 (71.86%)
最大的
盈利交易 377.80
亏损交易 -18.35
平均
盈利交易 60.38
亏损交易 -15.99
最大
连续赢利(盈利) 4 (417.84)
连续亏损(损失) 27 (-447.90)

 

于是就有了这个想法,将专家转为 以公开价格工作,并相应地 "合法地 "重复测试。

但是,没有这样的事情。专家顾问的算法是这样的,一个简单的技巧,如

if(Time[0]==prevtime) return(0);//ждём появления нового бара
prevtime = Time[0]; //если появился новый бар - 
//---------------------------------------------------------
// ещё один вариант работы по ЦЕНАМ ОТКРЫТИЯ :  
/*  bool isNewBar=false;
if (ExpertBars !=Bars) {ExpertBars=Bars; isNewBar=true; }
if (isNewBar) {// ЕСЛИ ПОЯВИЛСЯ новый бар */

无助于....因为专家的结构非常好。

任何人现在都可以在FDAX、M15或更好的M30上用默认参数重复测试。

(按开盘价计算)

这里是专家顾问。

附加的文件:
 

我想听听大家对这个问题的看法。最好是批评性和负面的。因为正是在这些评论中,你有时可以找到一个合理的理由...

我承认这个问题可能没有解决办法,因为在按开盘价的模式下,测试者在这种情况下可以通过 "后退 "订单开仓。因此,利润...

 
leonid553 писал (а)>>

我想听听大家对这个问题的看法。最好是批评性和负面的。因为正是在这些评论中,你有时可以找到一个合理的理由...

我承认这个问题可能没有解决办法,因为在At open prices模式下,测试者在这种情况下可能会在 "落后的 "挂单上开仓。因此,利润。

趋势战略...成功进入所需的趋势指标信号....
 

这并不是真正的战略问题。插入一个指标并不困难。

但是,如何使专家的代码以编程方式在开盘价上 发挥作用?

为了得到在所有票据上运行和在公开价格上运行的相同结果?

我还没能做到这一点.....

 

抓住代码...按开盘价 打开并修改...

附加的文件: