本文介绍了所有金字塔交易同时收盘的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有基于进入时刻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 1
、Long2
等。
这篇关于所有金字塔交易同时收盘的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!