atr止损源码
① ATR指标的作用是什么在市场的作用是什么还有宽客相对论又是什么意思
ATR指标并没有指示价格方向的信息,只有价格变化的强烈程度的信息,在早期,ATR指标多是用于期货市场上,但现在也用于股票、外汇等金融市场。
价格趋势的反转或开始
极端的高ATR或低ATR值可以被看作价格趋势的反转或下一个趋势的开始。作为与布林通道类似的以价格波动性为基础的技术指标,真实波动幅度均值不能直接预测价格走向及其趋势稳定性,而只是表明交易活动的频繁性。较低的ATR(即较小的真实波幅)表示比较冷清的市场交易气氛,而高ATR(即较小的真实波幅)则表示比较旺盛的交易气氛。一段较长时间的低ATR很可能表明市场正在积蓄力量并逐渐开始下一个价格趋势(可能是之前趋势的延续,也可能是趋势的反转);而一个非常高的ATR通常是由于短时间内价格的大幅上涨或下跌造成的,通常此数值不可能长期维持在高水平。
止损和止赢的设置
交易者也可以使用ATR来设置自己交易的止损和止赢价位。由于ATR计算的是在某一个时间段内货币对的波动真实范围,因此可以把该范围作为是计算止损和止赢的标准。
宽客相对论 = QR 相对论 (英文为 Quant Relativity,Quant 指宽客,指运用数学建模、
统计分析、计算机技术等方式做交易投资的人)。
这里的“宽客相对论”和“QR 相对论”,更多指的是品牌概念。这个概念下包括交易理论、交易系统等,专注于金融市场的量化投资。从这个大的概念上可以衍生推广出很多不同的平台、产品,比如 QR 量化社区、《人工智能量化投资》书籍、教程等。
② 如何利用ATR进行移动止损
如何利用ATR进行移动止损?怎么利用ATR进行移动止损?
在交易过程中,有些部分相对较容易控制,有些部分相对较难控制。例如,我们能非常容易的控制入市时机。有经验的交易者基本可以控制因为一时冲动而入市的情况,因为经验给交易者知识,交易者可以设置一些条件,当市场满足的条件时就入市,反之就拒绝交易。很明显,在交易过程的入市时机选者上交易者拥有自主的控制权。寻找好的入市点不是容易,进入点是不完美的,但是在这一点上交易者是有控制的。比如交易者可以要求必须满足通常使用的两个指标参数和一个过滤条件,否则就坐在电脑边喝茶。然而一旦进入交易,控制能力就会变化。一旦进入市场,在一定时间内肯定必须退出交易。现在轮到由市场来控制,给交易者一个惊喜或者失败。
做为离市的一种情况,止损是一个心理问题而几乎不能算得上是一个控制问题,因为交易者(除了大额交易产生的平仓问题)能简单的通过设置止损点来控制的损失。很多时候面对止损点被触发,交易者可能会感到平静因为可以退出交易。在损失次数上有赖于交易者系统的表现,但是在每次损失规模上交易者有绝对的控制力。
面对盈利,交易者的控制力很小,市场的控制力很大。交易者可以做的,比如说一般是寻找防止赢利变小或变成损失。交易者不能强迫市场给200点的盈利,但能确保一旦有了这些盈利,就平掉头寸或者进行对盈利的50%保护的trailingstop策略,用一定的盈利为代价以寻找产生更大盈利的机会。
用一个等式表述,可以用资本的安全》可能的机会》一定利润的50%来表述上面的观点。这样的观点可以有每个人不同的参数。同样的入市,由于离市也会产生不同的成败。
关于保护盈利,一般人会不会想到一个很紧密的止损?实际上,有很多情况,在交易初期应该使用较宽松的止损,以保证对市场杂波的一定的宽容,而随着趋势启动,盈利的增加,逐渐收紧止损以保护盈利。
跟踪止损是一种应有范围极其广泛的方法。大多数跟踪止损是专门用来实现盈利继续扩大目的的,因此,这些策略用在趋势跟踪系统上最有效。在反趋势交易系统中,采用固定利润的退场策略更合适。“一旦有盈利,就把它放进口袋”的交易理念非常适合于反趋势交易,因为期望收益是有限的。然而,如果交易是顺着趋势的,那么“立即将盈利放进口袋”的行为会让你有挫折感:在为寻找趋势的付出一定代价(一般是很多小的止损)后,以很小的盈利退出市场,然后眼睁睁的看着市场在随后的几天或者几个月内继续向着我们交易的方向走出一个很壮观的趋势。
固定利润的退场比较容易实现。而跟踪止损的方法一般需要稍复杂些的方法。
下面介绍一个用ATR进行移动止损的方法:
(ATR:每天平均波动,欧元大概是80-150,GBP大概是100-200.和常用的%数不同,这个数值在激烈不同的市场时期波动会变化。)基本思想是非常简单的,我们先选定一个合理的起始价格,然后每天加某一倍数的ATR,得到一个跟踪止损点。由该方法生成的止损点不仅能随着时间的增加不断上移而且同时也能适应市场波动性增减。与我们以前采用的由抛物转向指标得到的止损点相比,其优点在于:使用ATRRatchet,我们能更自由的选择起始价格和增减速度。此外我们还发现基于ATR的止损点能更快更准确的反映波动性变化,从而使我们能比传统的跟踪止损法锁定更多的利润。
例如,当我们1ATR以上的盈利目标实现时,我们选择一个近期低点(比如最近十天的最低价)作为起始价格,然后根据我们持仓天数每天将最低价增加零点几倍的ATR(比如0.05ATR)。如果我们已经持有仓位15天了,那么我们把0.05ATR乘以15天,然后将其乘积0.75ATR加到起始价位上。20天后,我们将把1.0ATR(0.05乘以20天)加到最近十天的最低价上。
该策略不象抛物转向指标,ATRRatchet能非常容易的在我们交易过程中的任何时候使用。我们可以在进入交易的第一天就开始使用这种止损策略,也可以等发生某些有利事件后再使用止赢策略。我建议等到实现盈利后再使用该止损策略,原因正如你我都看到的那样,这种止损点会在有利的市场环境中迅速向上移动。波动性增加会使止损点上移速度增加,这是ATRRatchet策略的重要特征。在一个快速移动的市场中,你会看到许多缺口和长长的K线图。市场趋势加速时市场波动性也会增加,因而在我们盈利迅速增加时,ATR也会迅速增加。由于我们要往起始价格中增加一定数量的ATR,所以ATR的每一次增加都会使止损点突然向上跳跃,止损点就变得更靠近入场后的最高价。如果我们已经持有仓位40天,那么ATR的任何增加都会对止损点产生40倍的影响。这正是我们想要的。我们发现,当市场给我们丰盛的盈利时,ATRRatchet止损点也会令人惊讶的迅速上移从而很好的为我们锁定浮动盈利。
这个方法有以下几个参数:起始价格:
ATRRatchet的一个非常好的特性是我们可以在任何我们中意的地方设置起始价格。例如我们可以象抛物转向指标一样在一些重要的低点设置起始价格,我们还可以在摆动区间的底部,或支撑水平,或某某通道得底部,或者低于入场点一定数量ATR的地方设置起始价格。如果我们等到账面产生数量可观的盈利后,我们可以把起始价格设置在甚至是高于入场点的地方。这样就可以和自己所使用的交易系统配合。
ATRRatchet的启动时机:
优先采用基于时间而不是价格的参数(或者是时间和价格的参数组合)来启用上述的离市策略。例如,我们启用离市当且仅当一项交易开仓至少十个交易日之后并且获利超过一个ATR的幅度。总体的感觉,只有在交易达到了相当大规模的盈利目标之后才是ATRRatchet启动的最佳时机。这看起来是一种很好的获利平仓策略,但需注意的是如果在一次交易获利之前就启动Ratchet有可能让你过早出局而丧失此次机会。
如上所述,ATRRatchet最引人入胜的一点在于它的适用性和灵活性。下面介绍如何启用Ratchet策略的另一种思路。我们可以在15根条形图之后再启用ATRRatchet而不必计算这前期的15步运作过程。在编制程序代码时,我们可以设置在交易的第15根条形图之后再启用Ratchet而用交易产生后的条形图数量减去10再乘以ATR的单位值,或者用交易产生后的天数先除以某一个常数后再乘以ATR的单位值。这种方法将简化Ratchet的计算程序,尤其是在交易初期首次启用离市策略的时候。好好琢磨琢磨ATRRatchet,看看你能够由此产生一些什么样的创造性思维。
ATRRatchet每天移动量:
刚开始研究使用的ATRRatchet每天移动量经测试表明太大了。对于我们的交易时间框架来说,太大的ATRRatchet每天移动量(百分之几的ATR)会让我们的止损点向上移动的过分快。经过一段时间的试验和失败后我们发现用我们的持仓天数乘以ATRRatchet每天移动量0.05~0.10ATR(5%至10%ATR(20天期))能让止损点上移的速度比你想象的要快得多。
作为该策略的变通方法,我们可以在最初使用较小的ATRRatchet每天移动量,然后一旦我们获得很大的浮动盈利,我们就可以使用较大的ATRRatchet每天移动量。
ATR周期长度:
正如我们在以前使用ATR过程中发现的,我们用来计算ATR的时间周期长度是非常重要的。如果我们希望ATR能快速反应市场短期波动区间的变化,我们可以使用较短期的均值(比如4止5根K线);如果我们希望一个更加平滑的ATR,不会对一两天的异常波动敏感,我们可以使用长期均值(20至50根K线)。我在工作中使用的ATR大部分是20天均值,除非我有充分理由希望ATR变得更敏感或更不敏感。
总结:ATRRatchet做为一种赢利工具,我们尤其喜欢它带给我们的灵活性本。
③ 如何用ATR进行移动止损
由该方法生成的止损点不仅能随着时间的增加不断上移而且同时也能适应市场波动性增减。与我们以前采用的由抛物转向指标得到的止损点相比,其优点在于:使用ATR Ratchet,我们能更自由的选择起始价格和增减速度。此外我们还发现基于ATR的止损点能更快更准确的反映波动性变化,从而使我们能比传统的跟踪止损法锁定更多的利润。 例如,当我们1ATR以上的盈利目标实现时,我们选择一个近期低点(比如最近十天的最低价)作为起始价格,然后根据我们持仓天数每天将最低价增加零点几倍的ATR(比如0.05ATR)。如果我们已经持有仓位15天了,那么我们把0.05ATR乘以15天,然后将其乘积0.75ATR加到起始价位上。20天后,我们将把1.0ATR(0.05乘以20天)加到最近十天的最低价上。 该策略不象抛物转向指标,ATR Ratchet能非常容易的在我们交易过程中的任何时候使用。我们可以在进入交易的第一天就开始使用这种止损策略,也可以等发生某些有利事件后再使用止赢 策略。我建议等到实现盈利后再使用该止损策略,原因正如你我都看到的那样,这种止损点会在有利的市场环境中迅速向上移动。 波动性增加会使止损点上移速度增加,这是ATR Ratchet策略的重要特征。在一个快速移动的市场中,你会看到许多缺口和长长的 K线图。市场趋势加速时市场波动性也会增加,因而在我们盈利迅速增加时,ATR也会迅速增加。由于我们要往起始价格中增加一定数量的ATR,所以ATR的每一次增加都会使止损点突然向上跳跃,止损点就变得更靠近入场后的最高价。如果我们已经持有仓位40天,那么ATR的任何增加都会对止损点产生40倍的影响。这正是我们想要的。我们发现,当市场给我们丰盛的盈利时,ATR Ratchet止损点也会令人惊讶的迅速上移从而很好的为我们锁定浮动盈利。 炒汇大家来学习:
解读:影响走势的基本面因素
福瑞斯Express FX零点差交易平台使用评测 生活用汇有技巧:
经济危机下欧元贬值巧用汇率畅游欧洲(法国篇)巧用汇率变化留学生活费用能省大钱
④ 求公式:关于波动幅度和3倍ATR止损的。高手帮忙,好的话给加分!!!
“股民投票网”里有个股诊断功能,里面有效的分析了大盘及个股压力位支撑位及消息面分析,一切都是免费的。
⑤ 外汇atr如何运用
什么是ATR?
对于ATR,之前我做过类似的讲座,主要你可以理解为他是一个指标,专门衡量市场波动的一个重要指标。市场波动越大,ATR的值也就越大。
请观察上图中用绿色相框圈出来的区域,注意ATR与汇价变化。我们看到,随着汇价移动放缓,ATR也逐渐变小。ATR正是反映了汇价的这种波动变化。
我们对澳元/美元走势图的底部ATR区域进行放大,以便读者能够看清ATR相应数值。在图中绿色区域,ATR目前的值为0.00285,通常读作28.5个点,这即是汇价的波动幅度了。
利用ATR选择止损和设置止损点位
一旦投资者学会读取ATR,那么我们就可以利用ATR来设置止损。在上面的4小时图中,澳元/美元的波动为28.5个点。若投资者此时进场,则可以将止损设为28.5个点,即进场时ATR的值。
当然,投资者可以根据个人的交易风格,采取更谨慎或激进的策略,用1.5倍或几倍的ATR设置止损空间。例如上次一个金汇的客户问我,作为一个相对保守的投资者可以采用2倍ATR设置止损是否合适。那么则止损空间为57个点(2乘以28.5等于57)。而一个相对激进的投资者可以采用0.5倍ATR设置止损,则止损空间为14.25个点28.5除以2等于14.25。以上都是基础知识。如果需要可以自己到视频大全去自己看看,第一次接触模拟的话自己操作和学习下就明白了
⑥ 如何用ATR指标优化止损盈利位
我用指标来优化止盈止损的话,那么位置也是可以优化的,很多的执行止损的位置都可以。
⑦ ATR的具体应用
海龟给我们带来了真实波动幅度(我知道这个是从海龟开始的,如果是由其他人更早提出,请朋友们指点),于是我们有了一种通过测试市场无序波动方式的来预判市场噪音范围的方法,从而有了风险衡量和头寸规模设计的依据。
在海龟里,这种对风险及头寸的度量是适合一切市场的,真的是这样吗?
大概有不少朋友把这个由海龟从大西洋彼岸带过来的圣杯已经放在了中国大陆A股市场的历史数据中做过测试(我没做过),相信结果并不如圣杯的说明书中写的那么神奇吧。
那么是什么原因造成这样的结果呢?是海龟的年代离现在太久了?还是股市和期货市场不同?又或是中国是带有中国特色的中国市场,洋人的东西水土不服?或者我们还要回到那个古老的话题,价格能包含一切市场信息吗?同一种交易系统真的可以纵横所有的市场吗?
也许,我们在被圣杯耀眼的金光闪花了眼睛的时候,应该闭上眼睛想一想。。。
让我们回到开头的地方,在不同的市场中,市场机理是一样的吗,交易原理是通用的吗?如果交易原理是通用的,那么交易原理会受到不同市场特征的影响吗?
在我写下我的想法以前,希望能看到各位朋友的意见。。。。
感谢各位参与本贴的朋友,你们的意见是我们共同进步的动力!
希望能在本贴看到更多朋友的思想在闪耀
下面我说说我对真实波动幅度应用的市场基础的一些个人想法:
1、真实波动幅度的本质:
我对真实波动幅度的本质定义为:通过测试市场趋势中的无序波动来预判市场噪音范围。
可能有些朋友有异议,整理也算趋势吗?对,在我的定义,所有的价格形态都是一种趋势,基本可分为上升,下跌、横盘整理。由于在不同的趋势形态中,噪音范围是不同而可以大概测定的,这才成为入市决策、风险度量、头寸控制的基础。
2、无序波动的定义
我把在无力改变趋势的价格变化统一定义为无序波动,从这个角度说无序波动并不只表现在横盘整理,在明显的上升和下跌趋势中间,不能改变趋势的价格变化都是无序波动的一部分。
3、真实波动幅度的应用:
真实波动幅度主要可用于三个方面,一是入市决策:其基础原理是小的无序波动转为大的无序波动必然源于新的资金动能。新的资金动能必然带来趋势的变化。具体代表为:ATR日间放大多少比例作为介入点。
其二是作为风险度量和头寸控制:风险基础原理是在真实波动幅度范围内的无序波动是合理而高概率的,所以止损幅度必须超越这种高概率的范围。代表为:ATR×n倍作为止损离场点。
其三作为离场点:其原理同二
不好意思,停了这么久,最近工作忙,没心情,今天先补一点。。。
4、真实波动幅度的机理带来的对应用环境的要求
真实波动幅度测度的是无法改变市场趋势的无序波动的空间范围,应用方式是通过异常的真实波动幅度来发现足以改变并维持新的市场趋势的资金动能。
那么应用ATR的有效性在于驱使真实波动幅度发生异常变化的资金动能的持续性。而资金动能的持续性既与市场的规模有关,也与资金本身的驱动主体有关。因此,不同特征的市场环境下,ATR的应用有效度会有很大的差异,其使用测度方式和使用技巧也需要根据市场特征进行一定的调整。
5、应用环境分类(既市场分类)
市场可根据有无信用杠杆流动性分为杠杆市场和非杠杆市场(比如期货和股市);
也可根据交易规则分为单向市场和双向市场(比如外汇和A股市场);
还可以根据市场规模及流动性分为高流动性市场和低流动性市场(比如外汇和木材期货)
根据市场的规范度还可以分为成熟市场(高违法成本市场)和非成熟市场(低违法成本市场),比如美国股市和中国股市。
根据资金驱动源头可以分为寡头驱动市场和群体驱动市场(中国股市和外汇)
根据资金驱动方式又可以分为寡头坐庄市场和寡头博弈市场(中国股市和中国期货)
根据根据绝对价格波动还可以分为高波动市场和低波动市场
那么在上面这些不同的市场状态下,ATR的应用会受到些什么样的影响呢,朋友们,你们有仔细的考虑过吗?
⑧ ATR指标怎么用
1、均幅指标(ATR)是取一定时间周期内的股价波动幅度的移动平均值,主要用于研判买卖时机。
2、ATR可以提示进场的时机。通常来说,一波真正的趋势开始之前,往往会出现一段较为平静的盘整时期,而在这平静的横盘走势之后出现了突破,如果真实平均波动幅度也相应的出现了向上突破,就表明这次价格的突破是可信的,后期出现趋势的机会相当大。
3、在市场上,很多人都会采取固定点数的止损,然而,固定点数的止损并不够准确,不同货币之间的波幅不同,同一货币在不同时期的波幅也不相同,如果一直使用固定点数的止损,那么就会出现针对某些货币效果较好,对某些货币则经常被扫损。如果说不同货币之间波幅的差别是属于货币的特性,可以通过针对不同的货币采取不同的止损点数来解决的话,那么同一货币在不同时期出现波幅的区别就很难被及时发现,也容易导致出现被止损的情况。而通过跟踪并利用ATR指标来设置止损,则可以很好的避免这样的问题。
4、利用ATR指标来设置止损简便易用,最常用的方法就是先选择一个基准价位,然后再加上一个系数调整之后的ATR,在海归交易中,会利用10日均线来作为基准,用ATR的一半作为止损幅度。
⑨ 请问指标 ATR 怎么样在外汇保证金交易里面设置跟踪止损
在终端中 所持单子的一栏点击鼠标右键就会出现“跟踪止损” ,可以直接设置点数