本文介绍了所有金字塔交易同时收盘的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有基于进入时刻ATR值的TP和SL。我打开了金字塔期权,但随后,所有在特定时间开盘的交易(方向相同:做多或做空)都在同一时刻关闭,所有交易都在一起。如何使每笔交易独立,以及如何使每笔交易在Tp或SL入口处的集合上成交。

P。TP=2ATR,SL=1ATR

ps 2.Pine脚本版本5

此处类似的问题:Pyramiding trades with independent take profit (Pinescript)

我的多头交易代码:

ATR = ta.atr(14)

if EntryLongCondiction1 and EntryLongCondiction2
    strategy.entry("Long", strategy.long)

lastLongEntryPrice = strategy.opentrades.entry_price(strategy.opentrades - 1)

var float LongProfit = na
var float LongStop = na

if (strategy.position_size[1] != strategy.position_size)
    LongProfit := lastLongEntryPrice + (ATR * 2)
    LongStop := lastLongEntryPrice - (ATR * 1)

strategy.exit("Long", stop=LongStop, limit=LongProfit)

推荐答案

由于"Long"中的所有进入条件和退出条件同名,因此入口可能不在同一位置,但出口将在同一位置。ATR将命中并触发具有"Long"顺序的所有名称的退出条件。如果您的情况不同或tp/sl比率固定,请尝试将其命名为Long 1Long2等。

这篇关于所有金字塔交易同时收盘的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 03:06