Indicore SDK策略开发 - 如何在图表上绘制简单的点?

时间:2015-11-26 19:03:42

标签: lua trading forex

我正在尝试使用LuaEditor开发一个简单的Indicore SDK策略(针对FXCM Marketscope 2.0),我有一个简单的问题。 Indicore SDK文档很差,没有上下文和示例,所以我无法弄清楚如何在价格栏下在屏幕上打印一个简单的点。基本上我要做的就是显示我的自定义止损在价格栏下面。

在指标开发中,可以通过在Prepare函数中创建输出流(instance:addStream)来绘制元素。不幸的是,当我尝试在Lua Strategy Debugger中运行它时,输出流似乎不是策略开发的一部分,并且给运行时错误“尝试调用'addStream'(一个零值)。

所以在 ExtUpdate() 函数中,如何在收盘价减去10点后绘制一个简单的点?

    function ExtUpdate(id, source, period)
       if period > first and source:hasData(period) then 
          --HOW DO YOU DRAW A DOT HERE???
       end
    end

1 个答案:

答案 0 :(得分:1)

不允许策略绘制,只有指标可以做到。现在,指标3.0指标可以交易,因此您可以编写指标并将所有交易功能添加到其中。