【问题标题】:How to get this breakeven formula working?如何让这个盈亏平衡公式发挥作用?
【发布时间】:2020-10-10 04:37:36
【问题描述】:

我有这个公式用于回测以进行盈亏平衡交易。

activation_floor_array = 1.02*EMA(Close, 50);
ApplyStop( stopTypeLoss, stopModePercent, 0, True, False, 0, 0, -1, ActivationFloor=activation_floor_array );

当我运行它时,我收到一条错误消息,提示 Activation Floor 参数需要一个数字,而不是一个数组。我尝试了SelectedValue(activation_floor_array),但意识到它返回了错误的数字。正确的数字是activation_floor_array 中与交易输入栏一致的数字。 SelectedValue() 返回范围的最后一个柱。

有人可以帮助或提供一些关于如何前进的提示吗?

谢谢。

【问题讨论】:

    标签: amibroker


    【解决方案1】:

    您收到的错误消息是不言自明的。如果您查看ApplyStop 的定义,您会发现参数ActivationFloor 需要是一个数字(数量或百分比),用于确定何时激活停止。

    现在,您共享的这段代码可能会脱离上下文。了解更多以确定如何进一步帮助您会很有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-10-23
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多