Pine script 用脚本打开市场订单

Pine script 用脚本打开市场订单,pine-script,Pine Script,我有下面的脚本来发送市场订单,并且我在tradingview中登录到我的经纪人,但是当我将脚本附加到图表时,我没有看到我的经纪人中打开的任何头寸。感谢您的帮助 strategy(title="Positions", overlay=true) // Calculate moving averages fastSMA = sma(close, 50) slowSMA = sma(close, 200) price=input(title="price",

我有下面的脚本来发送市场订单,并且我在tradingview中登录到我的经纪人,但是当我将脚本附加到图表时,我没有看到我的经纪人中打开的任何头寸。感谢您的帮助

strategy(title="Positions", overlay=true)

// Calculate moving averages
fastSMA = sma(close, 50)
slowSMA = sma(close, 200)
price=input(title="price", defval=3205.25, minval=1)
strategy.entry(id="EL", long=true)

提前感谢。

这在TradingView中目前是不可能的。
与TradingView集成的经纪人只能用于手动交易。
行使自:

策略交易仅限于回溯测试模式。自动化 经纪账户的策略交易在上不可用 TradingView还没有。我们正在考虑将来实施这项计划

虽然有解决办法,但您需要第三方执行引擎:

从-:

没有,因为:

  • 只能用于 手工交易
  • Pine脚本之间唯一可能的连接 经纪人/交易所是通过警报,通过,并且只有Pine研究可以生成警报
  • 如果您有一个Pine战略,并希望将其自动化以在市场上下订单,您必须:

    • 决定将使用哪种第三方执行,因为这将影响解决方案的设计
    • 根据您的战略创建一个指标(也称为研究)
    • 使用买入/卖出条件在指示器中插入
      alertcondition()
      调用
    • 使用电视的图表警报创建功能(ALT-A),从研究中的
      alertcondition()
      调用创建警报
    • 将这些警报链接到第三方应用程序/机器人,该应用程序/机器人将向交易所或经纪人转发订单
    考虑的要点

    • 如果您的策略使用的逻辑取决于Pine的
      策略。*()
      调用,该调用由TV回测中使用的代理仿真器实现,则需要在转换过程中处理该逻辑,可以通过您研究中的自定义Pine代码,也可以通过将逻辑委托给执行引擎,如果它支持这些功能,在这种情况下,您需要在警报消息中使用适当的语法,以便您使用的特定执行引擎了解如何执行您的命令
    • 请注意,如果您必须在研究中将交易管理逻辑转换为明确的Pine代码,这可能需要您不具备的专业知识,还可能在您的策略和研究之间引入行为增量
    • 除非您在实时栏上对您的策略进行了前瞻性测试,否则您将在一个全新的、完全不同的环境中运行您的策略。由于历史数据和实时市场的模拟回溯测试之间不可避免地存在差异,因此您的策略行为可能与历史条形图上的行为大不相同
    • 您希望系统运行的符号/时间段对的数量乘以您需要的每对警报的数量(例如,一个用于购买订单,一个用于销售订单),将构成您需要的警报总数。您的电视帐户类型必须允许该数量的警报

    战略与研究之间转换过程的复杂性是我们发展战略的原因。请务必查看它。

    这在TradingView中目前是不可能的。
    与TradingView集成的经纪人只能用于手动交易。
    行使自:

    策略交易仅限于回溯测试模式。自动化 经纪账户的策略交易在上不可用 TradingView还没有。我们正在考虑将来实施这项计划

    虽然有解决办法,但您需要第三方执行引擎:

    从-:

    没有,因为:

  • 只能用于 手工交易
  • Pine脚本之间唯一可能的连接 经纪人/交易所是通过警报,通过,并且只有Pine研究可以生成警报
  • 如果您有一个Pine战略,并希望将其自动化以在市场上下订单,您必须:

    • 决定将使用哪种第三方执行,因为这将影响解决方案的设计
    • 根据您的战略创建一个指标(也称为研究)
    • 使用买入/卖出条件在指示器中插入
      alertcondition()
      调用
    • 使用电视的图表警报创建功能(ALT-A),从研究中的
      alertcondition()
      调用创建警报
    • 将这些警报链接到第三方应用程序/机器人,该应用程序/机器人将向交易所或经纪人转发订单
    考虑的要点

    • 如果您的策略使用的逻辑取决于Pine的
      策略。*()
      调用,该调用由TV回测中使用的代理仿真器实现,则需要在转换过程中处理该逻辑,可以通过您研究中的自定义Pine代码,也可以通过将逻辑委托给执行引擎,如果它支持这些功能,在这种情况下,您需要在警报消息中使用适当的语法,以便您使用的特定执行引擎了解如何执行您的命令
    • 请注意,如果您必须在研究中将交易管理逻辑转换为明确的Pine代码,这可能需要您不具备的专业知识,还可能在您的策略和研究之间引入行为增量
    • 除非您在实时栏上对您的策略进行了前瞻性测试,否则您将在一个全新的、完全不同的环境中运行您的策略。由于历史数据和实时市场的模拟回溯测试之间不可避免地存在差异,因此您的策略行为可能与历史条形图上的行为大不相同
    • 您希望系统运行的符号/时间段对的数量乘以您需要的每对警报的数量(例如,一个用于购买订单,一个用于销售订单),将构成您需要的警报总数。你的t