顾问伊万--伊兰的精华 - 页 9

 

所以你可以安全地删除对保证金计算模式的检查 ENUM_ACCOUNT_MARGIN_MODE)AccountInfoInteger(ACCOUNT_MARGIN_MODE),专家顾问将对所有三种保证金计算模式工作。

ACCOUNT_MARGIN_MODE_RETAIL_HEDGING:用于具有独立头寸会计的场外市场("对冲",一个符号上可以有多个头寸)。
ACCOUNT_MARGIN_MODE_RETAIL_NETTING:用于OTC市场在 "净额结算 "模式下核算头寸时(一个符号只能代表一个头寸)。
ACCOUNT_MARGIN_MODE_EXCHANGE : 用于MOEX交易市场。

然而,对于交易所市场,你将需要把四舍五入加到整数手,因为小数手在那里不起作用。

 
Eugene Myzrov:

所以让他加,只要顾问在反方向开仓前先把一个方向的仓位平掉


:)当两个人都非常灵活地按下钥匙时,这很难 :)

这里有一个关于交易、自动交易系统和交易策略测试的论坛

专家顾问伊万--伊万的精华

Vladimir Karputov, 2017.03.28 15:47


设置 "使用平均数"==false和 "Ivan "EA将不添加位置。


虽然...即使之后会加仓(当信号反转时),也会完全关闭。你可以试试。


 
Eugene Myzrov:

因此,你可以安全地删除对保证金计算模式的检查 ENUM_ACCOUNT_MARGIN_MODE)AccountInfoInteger(ACCOUNT_MARGIN_MODE),专家顾问将对所有三种保证金计算模式工作。

ACCOUNT_MARGIN_MODE_RETAIL_HEDGING:用于具有独立头寸会计的场外市场("对冲",一个符号上可以有多个头寸)。
ACCOUNT_MARGIN_MODE_RETAIL_NETTING:用于OTC市场在 "净额结算 "模式下核算头寸时(一个符号只能代表一个头寸)。
ACCOUNT_MARGIN_MODE_EXCHANGE : 用于MOEX交易市场。

然而,对于股票市场,你需要将四舍五入加到整数手,即小数手在那里不起作用。


我还不打算去掉它--我已经有了一段时间的网状不消化症。但手数计算是自动的(void OpenBuy()和void OpenSell())。现在我将在RTS期货上检查它...


已添加。手数计算正确,但你需要手动纠正风险百分比(增加)--否则可能会导致计算的手数等于零。

 

版本 "1.010"。

增加了参数 "收支平衡":收支平衡("0" - 不使用收支平衡)。

  • 如果你把它设置为 "0",这个设置将被跳过。
  • 如果 "收支平衡 "大于零,并且头寸的利润大于 "收支平衡 "的点数--则将止损移至开盘价

附加的文件:
Ivan.mq5  56 kb
 
请告诉我在哪里可以找到或购买交易机器人。

例如:我给他设定了一个任务,当达到一定的价格时,进行买入/卖出--设置止损/停损/叠加。在某一反弹/高度,将止损/堆积移动到某一特定水平


 
103060:
请告诉我在哪里可以找到或购买交易机器人。

例如:我给他设定了一个任务,当达到一定的价格时,进行买入/卖出--设置止损/停损/叠加。在某一反弹/猛烈的情况下,将止损/堆积移动到某一特定水平



 
Vladimir Karputov:


在CodeBase中搜索 ?
 
Vladimir Karputov 开盘价。

编译错误。EA可能没有与最新的MT5版本相结合


 
timmytrade # :

编译错误


你引用了2017年的一个帖子。从那时起,很多东西都变了。这是旧的代码。

 
Vladimir Karputov #:

你引用了2017年的一个帖子。从那时起,有很多变化。这是旧的代码。

好吧 :)