[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 689

 
chief2000:

我想知道,如果主要标准是最低风险,那么在计算新交易的风险时应该从哪里开始?-

AccountFreeMargin(), AccountEquity(), AccountBalance()...?

- AccountBalance() - 不考虑未完成的交易。

- AccountEquity() - 这就是我们在平衡表上看到的东西?- 在这种情况下,我们将依靠那些还不属于我们的钱。

- AccountFreeMargin() - 我们可以使用这个吗?(我承认我可能误解了它是什么)

- AccountEquity() - 这是我们的资金...看看测试器做出的图表。那里有两条线--一条(蓝色)是余额,另一条(绿色)是资金。

余额是我们假设的、可能的利润,仍然需要赚取,它是如此...没有什么...一个可能从交易中产生的近似值......

资金是我们已经 拥有的东西,也是我们的风险 所在。而如果我们的订单已经陷入赤字,这将立即显示在权益曲线(实际 手段的图表)上。

这就是为什么用你的话说,AccountBalance()是"。我们在平衡图上看到的是......不属于我们的钱......"

属于我们的资金是股权。

当你关闭一个负数的头寸时,平衡曲线会下降到权益曲线。虽然,在我们平仓之前,余额并没有反映出这一点,显示的是可能的账户状态,创造了稳定和繁荣的外观......:)同时,股票曲线反映了我们账户和资金的真实状况。

如果市场上只有一个未结头寸,我们就无法看到股票曲线。只要我们打开另一个头寸,并关闭它,留下第二个头寸,我们将立即看到权益曲线,因为账户的真实头寸与可能的头寸不同。或者关闭一个部分盈利的单一头寸,权益曲线会立即变得比平衡曲线高。如果你完全关闭它,你会看到两条曲线在同一点上汇合。

 
朋友们,请帮忙。我想做一个能在任何指标的图表上搜索极值的函数。重点是,对于我的一些策略,我需要在不同的指标和价格图表中,在不同的TF中找到分歧。也就是说,我对识别极值的算法的实施感到困惑,比较价格图表中与之相对应的极值,此外,不仅可以在某些特定指标的图表中搜索它们,还可以在函数中指定的任何指标中搜索,或者至少写在代码中。

另外...我注意到Ind的一个有趣的特点。A/D。如果我们在上面画上趋势线(同样,通过它的极值),那么如果A/D图穿过这些线,我们可以预期价格图中的主要趋势会发生逆转或修正。我搞不清楚如何在代码中实现它。我甚至附上一张照片。

如果你不介意的话,请至少告诉我怎么做的算法。

我不能以任何一种有序的结构和操作顺序来理解它......

不要让我的同事在这里干涸......:)

 
artmedia70:

- AccountEquity()是我们的手段...看看测试器做出的图表。那里有两条线--一条(蓝色)是余额,另一条(绿色)是资金。

余额是我们假设的、可能的利润,仍然需要赚取,它是如此...没有什么...一个可能从交易中产生的近似值......

资金是我们已经 拥有的东西,也是我们的风险 所在。而如果我们的订单已经陷入赤字,这将立即显示在权益曲线(实际 手段的图表)上。

这就是为什么用你的话说,AccountBalance()是"。我们在平衡图上看到的是...... 不属于我们的钱......"

属于我们的资金是股权。

当你关闭一个负数的头寸时,平衡曲线会下降到权益曲线。虽然,在我们平仓之前,余额并没有反映出这一点,显示的是可能的账户状态,创造了稳定和繁荣的外观......:)同时,股票曲线反映了我们账户和资金的真实状况。

如果市场上始终只有一个未结头寸,我们就无法看到股票曲线。一旦我们打开另一个头寸,并关闭它,留下第二个头寸,我们将立即看到权益曲线,因为账户的真实头寸将与可能的头寸不同。或者关闭一个部分盈利的单一头寸,权益曲线会立即变得比平衡曲线高。如果你完全关闭它,你会看到两条曲线在同一点上汇合。

我的意思是,我们看到平衡图上的股票=资金(绿色)线。

.

我不同意 "公平是我们已经拥有的东西 "的说法。如果我开了一笔交易,获利=300点,价格在+200点内通过,这将由净值线显示。假设此时我想开一个新的交易,并进行风险计算(一个选项->从股票)。如果此后价格转为零或负数,那么从权益中承担的风险将高于从余额中承担的风险--而且根本不正确,因为未平仓交易的利润是一种虚拟利润。

第二种情况--如果第一笔交易的利润已经亏损,应该开立新的交易,那么从Balance(没有看到当前=未关闭的无利交易)中获取的风险将被高估。

结论是要考虑两者的最低值。在这里,我想获得有关AccountFreeMargin()的信息--它是什么,它是否解决了问题,还是根本就不相关。

 

能否重新配置MT4,使其按余额而不是按净值计算提款?

(我想这是曾经的情况,它是什么版本,我在哪里得到它?)

 
chief2000:

我的意思是,我们看到资产负债表上的权益=资金(绿色)线。

.

我不同意 "公平是我们已经拥有的东西 "的说法。如果我开了一笔交易,获利=300点,价格在+200点内通过,这将由净值线显示。假设此时我想开一个新的交易,并进行风险计算(一个选项->从股票)。如果此后价格转为零或负数,那么从权益中承担的风险将高于从余额中承担的风险--而且根本不正确,因为未平仓交易的利润是一种虚拟利润。

第二种情况--如果第一笔交易的利润已经亏损,应该开立新的交易,那么从Balance(没有看到当前=未关闭的无利交易)中获取的风险将被高估。

结论是要考虑两者的最低值。这就是我想获得有关AccountFreeMargin()的信息--它是什么,它是否解决了问题,或者也许根本就不相关。

好的,但如果我们从平衡中转移,会发生什么?余额显示了我们的账户完全不现实的状态......?

让我们尝试一个实验...我有意在我的专家顾问中禁用一切,只根据市场和趋势留下未结头寸,取消止损,并检查趋势的结束。我们将开出所有可能跟随市场的头寸,并在市场移动时部分平仓,那些在底部或顶部开出的头寸将挂起并吃掉保证金。让我们来看看余额和权益曲线...好吗?(注意指标窗口左上角的自由资金(股本)一栏)。

所以...


开了第一个头寸,移动了12个百分点,进入盈利状态;没有余额,资金已经显示增加...


一个位置已经部分关闭,另一个在市场上。余额显示了来自部分关闭的资金,由于当前价格不断上扬,权益高于余额。

如果我们现在关闭所有的头寸,余额就等于权益......


这里我们已经可以看到,上一次部分收盘的价格比上一次收盘的价格要好。因此,股权开始减少,接近于平衡。


现在我们看一下余额和股权...


...好了,经过一周的这场马拉松比赛...


 
你认为账户的真实状况显示了什么--是不断上升的余额,还是资金......?
 
artmedia70:
1.我试图做一个函数,在任何指标图中寻找极值。

..

2.如果我们在其上画出趋势线(同样,通过其极值),那么如果A/D图穿过这些线,我们应该预期价格图中的主要趋势会发生逆转或修正。我找不到如何在代码中实现它。

1.识别极值没有问题--只要将指标输入一些ZZ,而不是价格。当然,人们应该认识到,识别极值的程序从根本上说是模糊的。我记得前段时间我曾以这种形式展示过一张照片。哦,我找到了 :)



2.我不会发明一个图片,但我几年来一直要做以下事情,根本做不到:一条线由两个系数定义,让A和B,你创建两个数组,A[]和B[],以及一个线的计数器,i。当你创建一个新行时,在A[i]和B[i]中输入A和B,并增加行数。如果行数超过了数组的大小,你就增加它或将它重置为零(即开始按创建顺序丢弃旧行)。剩下的很简单,你在循环中计算数组A[]和B[]中每个线点的当前位置,并检查与指示线的交点。

顺便说一句,你应该支付未来指标的样本作为费用 :)

 
最后,我给大家举个例子,通过增加股本的指定百分比数来关闭此类交易。我把它增加了5%。

图,16天后。你可以清楚地看到,当所有的头寸都被关闭时,余额线是如何下降到权益线的,当它增加5%时


这被称为所有头寸的总利润。

 
artmedia70:
根据上述情况,你能告诉我什么显示了账户的真实状况--不断上升的余额,还是资金?

你已经证实了我已经写过的东西,但你一直坚持其中一个极端。

我不想过多地偏离主题--我对有关AccountFreeMargin()的问题更感兴趣--它是什么,它是否能解决我上面描述的问题。

 
chief2000:

你已经证实了我已经写过的东西,但你一直坚持其中一个极端。

我不想过多地偏离主题--我对有关AccountFreeMargin()的问题更感兴趣--它是什么,它是否能解决我上面描述的问题。

doubleAccountFreeMargin( )
返回当前账户中允许开仓的自由保证金的值
例子。
Print("Account Free Margin = ",AccountFreeMargin())。
原因: