首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PINESCRIPT -锁定ATR止损获利

PINESCRIPT是一种专门用于编写技术指标和策略的编程语言,它是TradingView平台上的一种脚本语言。PINESCRIPT可以帮助交易者根据自己的需求开发自定义的交易策略,并且可以在TradingView上进行回测和实时交易。

PINESCRIPT的主要特点包括:

  1. 简单易学:PINESCRIPT采用类似于C语言的语法,易于理解和上手。
  2. 强大的技术指标库:PINESCRIPT内置了丰富的技术指标函数,交易者可以根据自己的需求自定义指标。
  3. 灵活的策略编写:交易者可以使用PINESCRIPT编写各种复杂的交易策略,包括趋势跟踪、均线交叉、动量指标等。
  4. 回测和实时交易:PINESCRIPT可以在TradingView平台上进行回测和实时交易,帮助交易者验证和执行他们的策略。

PINESCRIPT的应用场景包括:

  1. 技术指标开发:交易者可以使用PINESCRIPT开发自定义的技术指标,以辅助他们的交易决策。
  2. 策略回测:PINESCRIPT可以用于回测交易策略,帮助交易者评估策略的有效性和盈利潜力。
  3. 实时交易:PINESCRIPT可以用于实时交易,交易者可以将自己的策略自动应用于实际交易中。

腾讯云提供了一系列与云计算相关的产品,其中与PINESCRIPT相关的产品包括:

  1. 腾讯云云服务器(CVM):腾讯云提供了高性能、可扩展的云服务器,可以用于部署和运行TradingView平台和PINESCRIPT脚本。了解更多信息,请访问:腾讯云云服务器
  2. 腾讯云数据库(TencentDB):腾讯云提供了多种类型的数据库服务,包括关系型数据库和NoSQL数据库,可以用于存储和管理交易数据。了解更多信息,请访问:腾讯云数据库
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

海龟交易_海龟交易法则的核心

反过来,如果获利10%,可以追加不超过20%的资金。很明显,海龟交易系统是一个顺势交易的系统,赢了增加本金,输了则减少本金。... 海龟使用以ATR为基础的以避免净值的大幅损失。 有一种说法,“有老交易员,也有无所畏惧的交易员,但却没有无所畏惧的老交易员。”不使用的交易员会破产。 海龟总是使用。...的设置 海龟交易系统规定任何一笔交易都不能出现2%以上的风险。 因为价格波动1ATR表示1%的帐户净值,容许风险为2%的最大就是价格波动2ATR。海龟的设置在买入价格以下的2ATR。...为了保证全部仓位的风险最小,如果另外增加单位,前面单位的就提高1/2ATR。这一般意味着全部头寸的将被设置在距最近增加的单位的2ATR处。...例如,使用双重损失,上个例子的为: ATR=1.20 20日突破=28.30 入市价格 第一个单位 28.30 27.70 入市价格 第一个单位 28.30 27.70 第二个单位

97640

长期活跃于期货市场的Aberration

它通过长线交易捕捉趋势来获取巨额利润,同时交易在多个不相关的市场,当某一品种回撤时,另一品种可能获利。...也就是说比率必须是时常变化的,是波动率自适应的,所以这里要引入ATR自适应追踪,它将TrailingStop改进成为一个系数乘以ATR(平均真实波动)。...通过ATR适应波动率 4 我们再用一点篇幅来介绍ATR这个概念。...ATR系统自己的参数N一般不倾向于反复优化,设定为一个固定的值即可。 利用ATR设定和追踪很简单,其逻辑是选择一个基准价位,然后减去一个系数调整后的ATR值。...用ATR和用固定价格跳数都有道理,ATR评估了最近的波动率,而固定跳数是将量和金额紧密挂钩,ATR和固定价格跳数不好下结论哪个是最正确的,但是固定百分比一定是不科学的,因为价格在不同区间时

2.7K30
  • python 风险控制

    该因子采用机制来管理可能出现的风险,ATR指标则作为止盈的基准值。 ATR指标的实现 ATR指标的计算分为以下两步: 第一步为计算真实波幅TR。...的实现 此处将ATR值作为止盈的基准值,盈值设置为n_win倍的ATR值,值设置为n_loss倍的ATR值,n_win和n_loss分别为最大盈系数和最大系数,此处设置最大盈系数为...2,最大系数为0.8,倾向于盈利值要大于亏损值。...触发条件为: 当n_winATR值 > (今日收盘价格 - 买入价格),触发盈信号,卖出股票 当n_lossATR值 > (买入价格 - 今日收盘价格),触发信号,卖出股票 用根据风险因子...策略作为风险管理因子与N日突破择时策略相融合,将多个策略作为因子作用在一起判断走势,可以从不同的维度保证交易的可靠性,从而避免策略的不确定性所带来的交易上的风险。

    1.3K20

    生活小技能:科学地股票选股策略

    取上述5个条件满足下的前30只股票 交易方式: 按月调仓 方式 A. 当个股价格低于成本价的7%时,卖出该股票 B....满足于上述条件下的前30只股票 交易方式: 按月调仓 方式 A. 当个股价格低于成本价的7%时,卖出该股票 B....# # **AbuFactorAtrNStop**(策略)真实波幅atr作为最大盈和最大的常数值,当stop_loss_n 乘以 当日atr > 买入价格 - 当日收盘价格:卖出;当...stop_win_n 乘以 当日atr < 当日收盘价格 -买入价格:盈卖出 # # **AbuFactorPreAtrNStop**(风险控制止策略)使用真实波幅atr作为常数值: 当今日价格下跌幅度...> 当日atr 乘以 pre_atr_n(下跌倍数)卖出股票 # # **AbuFactorCloseAtrNStop**(利润保护盈策略) atr移动盈策略,当买入股票有一定收益后,如果股价下跌幅度超过

    1K10

    创新AI算法交易:重新定义Bar、标签和平稳性(附代码)

    我们会遇到情况吗?或者我们应该获利?或者价格会有一点波动所以我们最好不要下注?或者甚至是这些事件的组合?...下注的大小和元标记(Meta-labeling) 考虑到波动性以及我们的获利目标,我们有一些聪明的方法来标记价格是涨还是跌。...(基本上我们想知道价格是先上升还是先下降) 知道这一点后,我们想要根据我们预先设定的获利目标来下注或不下注。...只有当第一个标签的方向和获利没有对应关系时,我们才会把它标为0。...让我们现在来试试三重界线,在滚动T值下对应的获利基于波动率,就像之前一样: ? ?

    1.8K42

    量化分析经典策略总结

    如果有多头持仓,当价格跌破了开盘价。 如果有空头持仓,当价格上涨超过开盘价。 选取 进行了回测。...持有多仓时,若标的价格持续走高,则在当天收盘之前平仓获利离场。若价格不升反降,跌破观察卖出价时,此时价格仍处于前一交易日最高价之上,继续观望。若继续下跌,直到跌破反转卖出价时,平仓。...持有空仓时,若标的价格持续走低,则在当天收盘之前平仓获利离场。若价格不降反升,升至观察买入价时,此时价格仍处于前一交易日最低价之下,继续观望。若继续上涨,直到升至反转买入价时,平仓。...设定点,触发点则全部平仓。...+= context.atr_half context.long_stop_loss += context.atr_half # 持多仓,位计算

    2.2K20

    vn.py源码解读(九、策略类代码解析)

    7、移动单       我们的策略往往会有跟踪移动,在vnpy中,移动单讲道理是有一点点复制的,他的实现机制是不断更新本地单。...elif self.pos > 0: 如果当前持仓是多头头寸,那么就更新移动的本地单位置。...但是个人觉得,这个单是否加入跟踪,其实比较好的方法就是在一开始下单的时候就完成跟踪单的设置。       这里面,我们发现,发出的是一个stop为True的单子。...这种单子可以叫做停止单,也可以叫做单。做一些处理,也就是不断获得最高的价格就可以实现移动单。      ...做了一个简单的测试,确实是如此,在高点回落特定比例之后,单会自动触发。而这个跟踪比例在每一个策略中可以自己设定,也就是self.trailingPercent ?

    3.7K10

    缠论怎么交易二级市场 正确使用缠论开始及结束交易

    3、规划交易策略 在确定买卖入场点后,制定具体的交易计划,包括盈的设定等,来保证交易的成功率和风险控制程度。...4、执行交易计划 严格按照交易计划执行交易,根据市场行情变化随时调整盈点位,直至交易结束,或利润到达预设的目标。...使用缠论后正确的离场 基于以上四点就完成了我们使用缠论的正确开单策略,那么接下来就是如何有效的使用缠论来结束一笔交易并确定有利可图或不本金,这问题更多地是关于如何控制风险和锁定收益的。...例如,当价格突破重要阻力位时,获利已经达到预设目标时,我会考虑迅速平仓,以锁定收益。 2、调整 当市场对交易计划不利时,我也会通过动态调整位,来控制风险并争取更好的收益率,简称移动。...对于这些风险,我们需要寻找有效的控制方式,例如设定严格的盈等。 欢迎在本页https://cmsboy.cn/archives/578.html提出更多有效使用缠论需要考虑的点及使用技巧

    58420

    Backtrader来啦:常见案例汇总

    案例5:海龟交易策略 海龟交易法是一套非常经典的交易系统,因为它涵盖了交易品种的选择、头寸规模、单位头寸的限制、入场、逐步加仓、、离场(盈)这一整套相对完备的交易体系,特别是其中的头寸管理或资金管理的思想...交易信号: 入场:价格突破 20 日价格高点时,入场; 加仓:价格继续上涨至 0.5 倍 ATR ,再次加仓,加仓次数不超过 3 次; :价格回落 2 倍 ATR离场; 盈...:当价格回落2倍ATR平仓             elif self.datas[0].close < (self.last_price - 2*self.ATR[0]):                 ...self.position.price # 获取买入价格                 self.buy_count = self.buy_count + 1                           #空单...:当价格上涨至2倍ATR平仓             elif self.datas[0].close < (self.last_price+2*self.ATR[0]):

    2.8K33

    量化交易中常用的盈、方法技巧总结

    这时“” 也许是多数人心中所想并执行的。 的成本 是有成本的。例如,在之后,接着出现了一段非常迅速的行情。...如何止 既然要,那么如何止,亏多少才,是固定数额、固定百分比,还是动态?笔者认为,是对结果和演进路径都不确定事物的利用方法,可以帮助我们取得好的一面舍弃坏的一面。...价会根据持股周期内最高价的变化而变化。与移动 - 不同的是,阶梯价的计算方法略有不同。...的本质 是必要条件,不是充分条件。是整个交易系统中的一个分支,前提是有一个正州望的交易系统,否则只会让你亏损得慢些。交易中八成的是杂乱无序的波段造成的。...,也可以利用布林带指标的上、中、下轨作为止盈、的依据,或者参考真实波动幅度均值 CATR),在开仓价格的基础上,以正负 2倍 ATR 设置盈、

    2.8K30

    使用TA-Lib在vn.py上开发CTA交易策略

    很大一部分CTA类的策略可以总结为几个简单的逻辑框架,比如趋势策略通常可以分解成以下部分:趋势信号(通常是基于某几个参数计算出来的指标值超过某个阈值)、信号过滤(和趋势信号类似)、出场方案(固定点数/百分比的盈和...,移动)。...从TA-Lib中选取两个指标分别作为趋势信号和信号过滤,结合盈方案,生成一个策略; 2. 基于某一组历史数据(如股指的1分钟行情),通过遗传算法来对以上的参数进行光滑与优化; 3....两个指标的参数加起来通常不会超过10个,再加上盈、、移动的参数,总参数不会超过15个,在一组高达十几万个数据点的时间序列上进行回测,过度拟合的可能性不大; 4....DEMO vn.py的trade/app/ctaStrategy/ strategy模块给出了几个策略demo,计算了Atr、Ma等指标,TA-Lib的使用方式在策略中找不到,是因为1.7之后的版本将常用的技术指标封装在

    1.9K61

    『为金融数据打标签』「1. 三隔栏方法」

    下节就来探讨如何利用盈来给资产涨跌打标签的。 2 三隔栏方法 AFML 作者 Prado 一种创新的数据标注方法,三隔栏(Triple-Barrier, TB)方法。...这是一种路径依赖(path dependent)的标注方法,因而能够有效地解决上节提到的盈问题。 「三隔栏」灵魂三问 为什么要设定三隔栏?...[0, 1, 1]:我们不会盈,要么退出,要么过了持有期限退出。 [1, 1, 0]:我们只会因为止盈或才会退出。 三种不太实际的情况(上图蓝 ?)...[1, 0, 1]:我们持有头寸直至获利或超过最长持有期,但不考虑。 [1, 0, 0]:持仓直至获利,但也意味着多年来一直亏损。...(下水平隔栏) 盈(上水平隔栏) 但实际上如果考虑做空的话,对应的是上水平隔栏,而盈对应的是下水平隔栏。

    1.8K30

    【国际】交易所订单类型

    SLO 说明: 限价单(Stop limit order)包含两个价格:触发价和限价。当市场最新成交价达到或者优于触发价,委托被激活,以限价单挂出参与交易。...用途: 限价单让交易者能够更精确地掌控订单成交价格范围。限价单可用于及时平仓以免造成额外损失,也可用于趋势交易锁定盈利或亏损。...SWP 说明: 保护单(Stop with protection order)包含两个价格:触发价和限价。当市场最新成交价达到或者优于触发价时,委托被激活,以限价单挂出参与交易。...用途: 保护单让交易者能够更精确地掌控订单成交价格范围。保护单可用于及时平仓以免造成额外损失,也可用于趋势交易锁定盈利或亏损。...相对于限价单,保护单允许交易者设定一个与触发价不同的限价。 ? 免责声明:期货交易风险较高,不适合所有投资者。

    2K20
    领券