[存档!]共同书写一个国家!!。 - 页 15

 
RomanS писал(а)>>

1.维克多,可能不是在这个主题中,!NumberOfBarOpenLastPos(NULL,DELAYB,OP_BUY) ==0 我不知道它是什么意思。指标中没有这样一个字符串。

2.Magik,我知道有,但我从来没有试过。

3.我不想和第三个人争论,也许它是对的。

我有关于专家顾问的问题。

 
顺便说一下......当我在完整的专家顾问代码中添加了一个指标(在减少之前),结果并没有真正反映在测试中......但我试图将其添加到McSample中,所以交易数量 急剧减少......可能是因为McSample的速度变慢(完整的代码使用几个TP,还有Vpr和Tick Stoch......)
 
Vinin >> :

是斯拉瓦对议员有疑问。

对不起,昨天吃得有点多 ))))

 
sllawa3 >> :
顺便说一下......当我在完整的专家顾问代码中加入一个交易员时(减少之前),测试结果并不十分令人印象深刻......但我试图加入MAKD样本,交易量急剧下降......可能是因为MAKD的速度变慢了(完整代码中有几个TP,以及Vpr和Tick Stoch......)。

这不是因为MAKD的速度慢,只是交易的数量应该减少6倍(因为专家顾问有6个货币对)。

少了6倍,但在6对。

 
alderru >> :

罗曼,对于傻子来说,请解释一下计算指数的逻辑。

最初的想法是这样的。

美元 = ∆eurusd + ∆gbpusd + ∆usdjpy

欧元 = ∆eurusd + ∆eurjpy + ∆eurgbp

GBP = ∆GBPUSD + ∆EURBP + ∆GBPJPY

日元 = ∆usdjpy + ∆eurjpy + ∆gbpjpy

其中∆ 是某一特定时间内BID价格与移动平均线之间的差值,可以取正值和负值 当然,很多人都会认为...同一个MA。但是,你还能如何将价格与比如说50条之前的价格进行比较呢? 如果有更好的方法,我们来讨论一下。

但这个公式并不反映货币本身在任何特定时间的价值。正如你所看到的,欧元兑美元的100点收益和欧元GPB的100点收益是不同的数额。EURGPB是不同的金额......为什么? 正是因为美元和英镑的价值不同。所以我决定将所有东西都与一种货币挂钩。什么货币?当然,对同一块钱,... 于是,公式是这样的。

美元 = ∆eurusd + ∆gbpusd + ∆usdjpy*jpy

欧元 = ∆eurusd + ∆eurjpy*jpy + ∆eurgbp*gbp

GBP = ∆GBPUSD + ∆EURBP*GBP + ∆GBPJPY*JPY

Jpy = ∆usdjpy*jpy + ∆eurjpy*jpy + ∆gbpjpy*jpy

此外,十字星不是取自报价窗口,而是通过数学计算得出的,因为我认为这样做更正确,在一定程度上有助于避免十字星的虚假报价。这就是为什么EA中的公式看起来过于繁琐和难以理解......




 
RomanS >> :

这不是因为IACD太慢,只是交易数量应该减少6倍(因为专家顾问是为6种货币对设计的)。

少了6倍,但在6对。

但在我身上,它只是少了15-20%,而不是少了6倍......因为这对组合是相关的...

 
巫师严重滞后(甚至是大周期)......使用随机或其与vpc的组合更为准确(我猜......)。
 
sllawa3 >> :

但在我身上,它只少了15-20%。

你的系统很可能是建立在最高点或最低点触发信号的基础上,而事实上,欧元目前要么是最强(最弱)的货币。因此,信号有可能会脱落。此外......你用的是什么周期的MA? 周期越小,信号就越经常与其他TS重合。例如,如果在M5时间框架上我们使用小于100的МА周期,那么信号将与几乎所有的TS相同。例如,在M5上,我使用的周期至少是500。

 
sllawa3 >> :
>>图表滞后很多(尤其是大周期),使用随机指数或其与vpp(我认为...)更准确。

这是很有可能的...

我曾经试图在抛物线上写一个系统。也就是说,如果欧债的抛物线上升,美元也上升,那么我就买入欧元,反之亦然,但我没有得到好的结果。

如果你有什么想法,告诉我,我会画出TS,我们一起尝试;)

 
我使用30