一种有名的趋势交易系统:THE KING KELTNER TRADING
海龟交易法则python代码复现

海龟交易法则1. 简介海龟交易法则(Turtle Trading System)是由著名的商品交易大师理查德·丹尼斯(Richard Dennis)和威廉·艾克哈特(William Eckhardt)所提出的一种交易策略。
这个交易系统以其简单、可执行和高度规则化而著称,被广泛应用于期货和股票市场。
海龟交易法则的核心思想是趋势跟踪,即在趋势开始时进场,趋势结束时退出。
这个策略的基本原理是,市场走势是有规律可循的,而且趋势会延续一段时间。
通过捕捉到趋势的起点,利用适当的止损和止盈策略,可以获得较高的盈利概率。
2. 策略规则海龟交易法则的策略规则非常简单明了,主要包括以下几个方面:2.1 入场规则•以20日突破为基础的短期入场规则:当价格突破过去20日的最高价时,买入;当价格突破过去20日的最低价时,卖空。
•以55日突破为基础的长期入场规则:当价格突破过去55日的最高价时,买入;当价格突破过去55日的最低价时,卖空。
2.2 止损规则•短期止损:当价格跌破过去10日的最低价时,卖出;当价格涨破过去10日的最高价时,买入。
•长期止损:当价格跌破过去20日的最低价时,卖出;当价格涨破过去20日的最高价时,买入。
2.3 止盈规则•短期止盈:当价格跌破过去10日的最低价的2倍时,卖出;当价格涨破过去10日的最高价的2倍时,买入。
•长期止盈:当价格跌破过去20日的最低价的2倍时,卖出;当价格涨破过去20日的最高价的2倍时,买入。
3. Python代码实现下面是使用Python实现海龟交易法则的示例代码:import numpy as npdef turtle_trading_strategy(data, short_period=20, long_period=55, stop_loss_s hort=10, stop_loss_long=20, take_profit_short=2, take_profit_long=2): # 计算最高价和最低价的移动平均线data['highest_short'] = data['high'].rolling(window=short_period).max()data['lowest_short'] = data['low'].rolling(window=short_period).min()data['highest_long'] = data['high'].rolling(window=long_period).max()data['lowest_long'] = data['low'].rolling(window=long_period).min()# 短期入场规则data['short_entry'] = np.where(data['close'] > data['highest_short'].shift (1), 1, 0)data['short_exit'] = np.where(data['close'] < data['lowest_short'].shift (1), -1, 0)# 长期入场规则data['long_entry'] = np.where(data['close'] > data['highest_long'].shift (1), 1, 0)data['long_exit'] = np.where(data['close'] < data['lowest_long'].shift(1), -1, 0)# 止损规则data['short_stop_loss'] = data['lowest_short'].rolling(window=stop_loss_sh ort).min()data['long_stop_loss'] = data['lowest_long'].rolling(window=stop_loss_lon g).min()# 止盈规则data['short_take_profit'] = data['highest_short'].rolling(window=stop_loss _short).max()data['long_take_profit'] = data['highest_long'].rolling(window=stop_loss_l ong).max()# 生成交易信号data['signal'] = 0data.loc[data['short_entry'] == 1, 'signal'] = 1data.loc[data['short_exit'] == -1, 'signal'] = -1data.loc[data['long_entry'] == 1, 'signal'] = 1data.loc[data['long_exit'] == -1, 'signal'] = -1# 计算持仓情况data['position'] = data['signal'].cumsum()return data4. 示例应用下面是一个使用海龟交易法则的示例应用:import pandas as pdimport matplotlib.pyplot as plt# 读取数据data = pd.read_csv('data.csv')# 调用海龟交易法则策略函数result = turtle_trading_strategy(data)# 绘制持仓情况图plt.plot(result['position'])plt.xlabel('Date')plt.ylabel('Position')plt.title('Turtle Trading Strategy')plt.show()在上述示例中,我们首先读取了包含股票数据的CSV文件,然后调用了海龟交易法则策略函数来生成交易信号和持仓情况。
世界趋势交易大师—迈克尔·卡沃尔

世界趋势交易大师—迈克尔·卡沃尔他也许不是业绩最优秀的交易者,但通过十多年对成功趋势交易者的研究,并以教练的方式传授给一批又一批的交易者。
他是投资界前所未有的交易教练,过去10年间在全球70个国家范围内有超过6000人称为了他的学生,跟随他学习趋势交易,走上金融投资之路。
他叫迈克尔·卡沃尔(Michael Covel),我们称他为趋势交易大使。
卡沃尔1968年出生于美国弗吉尼亚,多年研究世界顶级趋势跟踪交易者的历史绩效数据对趋势跟踪、量化交易和投资组合有深刻的研究。
出版过《趋势跟踪》《海龟交易特训班》等畅销书。
《趋势跟踪》一书在美国亚马逊网站交易类书籍长期排名第一。
2006年该书中文版在中国出版。
1996年卡沃尔创建了网站,在线提供趋势跟踪交易理论、信息,他在全球范围传授趋势策略交易和海龟策略交易。
现在,美国很多投资大师都对中国资本市场有兴趣,纷纷来到中国,除了巴菲特、索罗斯,一些依据市场面进行投资的大师,如威廉指标的发明人--威廉姆斯,布林线指标的发明人--布林格都来过中国演讲,这一次,迈克尔·卡沃尔也来到了中国。
从2013年2月份开始,卡沃尔就在亚洲巡回演讲,并他首次来到中国,在北京、广州、上海等地演讲他的趋势跟踪交易方法。
成功的道路不止一条,投资方法一般可以分为两类,一是依据基本面,巴菲特、索罗斯都是如此,巴菲特依据公司经营的基本面买入股票并持有,比如依据基本面买的可口可乐等股票获得非常高的收益;索罗斯依据宏观经济面判断价格是否合理,依据基本面他狙击英镑获得很高的收益。
另外一种方法是依据市场面,就是主要依靠价格走势决定买入还是卖出,迈克尔.卡沃尔的趋势跟踪交易就是这种方法,信奉的理论是价格已经包含了所有因素,在价格上升趋势形成后做多,价格下跌趋势形成后做空,不问原因。
这种方法同样能取得很好的收益。
他的故事:一篇趋势跟踪文章改变人生说到卡沃尔,就必须说趋势跟踪交易,他怎么会研究这种独特的投资方法?这很令人好奇,卡沃尔说,这是有故事的。
高手的趋势交易系统

高手的趋势交易系统
高手的趋势交易系统是一种经过严格研发和测试的交易系统,其核心思想是跟随市场的趋势进行交易。
它基于技术分析和趋势识别,通过观察价格走势、成交量、市场风格等指标,找到潜在的趋势机会并进行交易。
高手的趋势交易系统通常具备以下特点:
1. 定义明确的入场和出场条件:系统会设定具体的买入和卖出条件,例如价格突破指定的阻力位或支撑位、移动平均线的交叉等。
这些条件可以帮助交易者准确判断市场的趋势并确定交易时机。
2. 严格的风险管理规则:高手的趋势交易系统注重风险管理,会设置止损和止盈点位,以控制亏损和锁定利润。
同时,系统也会考虑头寸大小和仓位管理,以确保风险和收益的平衡。
3. 不受情绪影响:高手的趋势交易系统是基于严谨的规则和逻辑进行交易的,不会受到心理和情绪的干扰。
交易主要基于市场走势,而不是主观的判断。
4. 长期稳定的盈利能力:高手的趋势交易系统在长期的实践中能够稳定盈利,并具备较高的胜率和盈亏比。
系统会根据历史数据进行回测和优化,以确保其表现在不同市场环境下的稳健性。
需要注意的是,高手的趋势交易系统并非万能的,也无法完全避免亏损。
市场是变化的,趋势可能随时逆转,系统也需要不断调整和改进来适应市场变化。
即使是最优秀的系统也需要交易者持续学习和纠正错误,以不断提高自身的交易能力。
肯特纳通道。

Keltner Channel(肯特纳通道)The Keltner Channel is based on the Average True Range and is sensitive to volatility. It may be used in place of stan dard deviation (Bollinger) bands or percentage envelopes.OverviewThe Keltner Channel is made up of two bands plotted around an Exponential Moving Average (EMA), usually the 20-day EMA.Prices breaking through the bands often produce buy and sel l signals. The indicator was originally developed by Cheste r Keltner and later modified by Linda Raschke to use an ave rage true range (ATR) calculated over 10 periods.InterpretationAs with all envelope or band systems, the probability is th at price will remain within the envelope. When price breaks though the envelope, it can be taken as a signal to either buy or sell.When prices close above the top band, this often means a br eakout in upward volatility to be followed by higher prices. When prices close below the bottom band, prices are expect ed to move lower.In a rising market the middle line, or 20 period EMA, shoul d provide support. Conversely, in a falling market it tends to provide resistance.As with all trend following systems, the Keltner Channel wo rks well in up trends or down trends, but doesn't work well in a sideways channel. As a trend following system it is n ot meant to catch tops or bottoms.Keltner channels should be used in combination with other indicators, such as RSI or MACD, to provide confirmation of the strength of a market. An exit strategy utilizing trendl ines and other indicators can be particularly important, as can be seen from the example above. Waiting for the price to close below the lower band often erodes much of the pote ntial profits from a good move.The calculation for Keltner Channel, based on ATR, is as fo llows:For the top or Plus Band, the ATR is calculated over 10 per iods, doubled and added to a 20 period exponential moving a verageFor the bottom or Minus Band, the ATR is calculated over 10 periods, doubles and subtracted from a 20 period exponenti al moving averageSignalsWhen prices close above the plus band, it is a signal of st rength and rising pricesWhen prices close below the negative band, a signal that pr ices will drop is indicatedSignals stay in effect until the prices close across the opposite band. This should often be tempered, however, with t he use of other indicators to provide better exit opportuni ties.Further informationAlso see the overview on Envelopes & Bands; as well as Boll inger Bands, the Price Channel indicator, and Average True Range.大交易时代原创翻译Keltner Channel肯特纳通道(Keltner Channel):肯特纳通道是基于平均真实波幅原理而形成的指标,对价格波动反应灵敏,它可以取代布林线(Sta ndard Deviation)或百分比通道(Percentage Envelopes)作为判市的新工具.概况:肯特纳通道是由两根围绕线性加权移动平均线波动的环带组成的,其中线性加权均线的参数通道是20。
趋势交易系统的介绍

趋势交易系统的介绍趋势交易是一种交易策略,旨在利用股市、商品市场、外汇市场等市场上的趋势,以获取长期稳定的收益。
趋势交易系统是一种用于识别、验证和利用股市、商品市场、外汇市场等市场上的趋势的工具。
趋势交易系统可以基于技术分析、基本面分析、量化分析和市场心理学等不同的方式来设计。
它们使用历史市场数据和统计分析方法来确定股市、商品市场、外汇市场等市场上的趋势,根据这些趋势进行长期稳定的交易。
趋势交易系统通常运用以下几个要素:1. 趋势识别:趋势交易系统首先要确定股市、商品市场、外汇市场等市场上的趋势。
它们使用股市图表、技术分析、基本面分析和市场心理学等方法来确定这些趋势。
2. 入场点:趋势交易系统需要找到合适的入场点,以在市场开始发生趋势的时候进行交易。
这需要进行技术分析、基本面分析和量化分析等多种分析方法的综合考虑和判断。
3. 止损点:趋势交易系统需要能够保护自己的交易资本。
因此,止损点在趋势交易中非常重要。
一旦市场不再按照预期的方向运动,止损点会被触发,从而避免进一步的损失。
4. 盈利点:趋势交易系统需要找到合适的盈利点,以在市场朝着预期方向运动时退出交易并获得收益。
这需要对市场的技术、基本面和市场心理学等方面进行分析。
趋势交易系统的优点在于,它们遵循市场趋势,并关注长期收益。
如果市场出现明显趋势,趋势交易系统可以让交易者在适当的入场点参与市场,并在趋势消失之前退出交易。
关注长期稳定的收益也降低了风险,因为它们可以抵消交易中的偶然的亏损和利润。
然而,趋势交易系统也存在一些缺点。
首先,如果市场变得震荡或不具有明显的趋势,那么趋势交易系统可能不会表现出色,并且会在进出市场时频繁地止损。
其次,趋势交易系统需要进行达到极致的技术、基本面和市场心理学等分析,这需要大量的时间和精力,可能会让交易者感到疲惫。
最后,趋势交易系统也会面临涨跌幅限制、流动性不足等的问题,这可能会限制交易策略的有效性。
综上所述,趋势交易系统是一种基于市场趋势、长期稳定收益的交易策略。
趋势交易系统

趋势交易系统趋势交易系统是一种基于技术分析的交易策略,通过识别市场趋势并跟随趋势进行交易来获取利润。
趋势交易系统的核心理念是“跟随市场”,即在市场中认定一个明确的趋势方向,然后按照这个趋势方向进行交易。
趋势交易系统的目标是在趋势形成时进场,然后在趋势反转时出场,以获取最大的利润。
这一目标非常难以实现,因为趋势的形成和反转都是不可预测的。
因此,趋势交易系统需要通过一系列的技术指标和策略来辅助交易决策,以提高系统的可靠性和盈利能力。
趋势交易系统的设计需要考虑市场的特点和交易者的心理。
市场是变化无常的,因此趋势交易系统需要具备适应市场变化的能力。
在设计趋势交易系统时,交易者需要尽量减少主观判断和情绪干扰,以确保交易决策的客观性和准确性。
趋势交易系统通常包括以下几个重要的组成部分:1. 趋势识别:通过技术分析工具,如移动平均线、相对强弱指标等,识别市场的趋势方向。
这一步是整个趋势交易系统的基础,只有正确识别趋势,才能采取正确的交易策略。
2. 进场策略:趋势交易系统需要确定合适的进场时机。
进场策略可以是基于技术指标的触发信号,也可以是基于价格的突破信号。
进场时机的选择需要结合市场的特点和交易者的风险承受能力。
3. 止损策略:趋势交易系统需要设定适当的止损水平,用于控制风险并避免亏损过大。
止损水平一般设定在选定的技术指标或价格突破的反方向。
4. 止盈策略:趋势交易系统需要设定适当的止盈水平,用于获取利润并锁定盈利。
止盈水平可以设定在一定的价格或技术指标达到时。
5. 出场策略:趋势交易系统需要确定合适的出场时机。
出场策略可以根据技术指标的反转信号或趋势方向的变化信号。
趋势交易系统的有效性和盈利能力取决于系统的设计和交易者的执行能力。
交易者需要严格遵守交易系统的规则,并根据市场情况及时调整和优化交易策略。
同时,交易者还需要保持冷静和坚定的心态,不受外界干扰和情绪影响,以保证交易决策的准确性和执行力。
总之,趋势交易系统是一种基于技术分析的交易策略,通过识别市场趋势并跟随趋势进行交易来获取利润。
海龟法交易法则

海龟法交易法则1. 什么是海龟法交易法则?海龟法交易法则(Turtle Trading System),是一种经典的趋势跟随交易策略,由著名的交易员理查德·丹尼斯(Richard Dennis)和威廉·埃克哈特(William Eckhardt)于1980年代初期开发。
该策略通过追踪市场长期趋势、设定适当的入场和出场点位,以及严格执行风险控制规则来进行交易。
2. 基本原理海龟法交易法则的基本原理是:市场存在着一定的趋势,这种趋势可以被捕捉并用来进行盈利。
根据该策略,投资者应该选择一个市场,然后在适当的时机建立头寸。
如果市场朝着预期方向发展,投资者会继续加仓;如果市场逆转,投资者会减仓或止损。
3. 具体操作规则3.1 市场选择根据海龟法交易法则,首先要选择一个有明显趋势的市场进行交易。
通常情况下,选择具备高流动性和较大波动性的市场,如股票、期货、外汇等。
3.2 入场规则•当市场价格突破过去一段时间的高点时,建立多头头寸。
•当市场价格跌破过去一段时间的低点时,建立空头头寸。
3.3 加仓规则•如果市场朝着预期方向发展,并且达到了一定盈利目标,投资者可以进一步加仓。
•加仓的条件是:当市场价格比最近买入价上涨一个波动性单位时,加仓一个头寸。
3.4 止损规则止损是海龟法交易法则中非常重要的一部分。
根据该策略,投资者应该设定一个最大容忍损失额度,并在达到这个额度时立即平仓离场。
具体规则如下:•当市场价格比买入价下跌两个波动性单位时,平掉所有多头头寸。
•当市场价格比买入价上涨两个波动性单位时,平掉所有空头头寸。
3.5 出场规则当投资者决定退出市场时,可以采取以下方式:•当市场出现反向信号时,即与建仓信号相反的信号出现时。
•当市场价格比最近买入价下跌一个波动性单位时,投资者可以选择平仓。
4. 风险控制海龟法交易法则非常重视风险控制。
根据该策略,投资者应该设定一个固定的风险限额,确保每次交易的风险可控。
关于趋势交易的书籍

关于趋势交易的书籍
1. 《趋势交易》(Trend Following)- 迈克尔·科瓦尔
2. 《揭示趋势:一位交易员的思维模式和交易策略》(Revealing the Secrets of Trend Following:A Trader's Journey from Strategy to Programming)- 迈克尔·韦塞尔
3. 《趋势交易系统设计》(Trend Trading Set-Ups)- 罗伯特·席恩
4. 《趋势交易模型》(The Trend Trading Model)- 杰米·赖特
5. 《趋势交易成功之道》(The Way to Trade Trends)- 约翰·杨
6. 《趋势交易:用技术分析赚钱的方法》(Trend Trading for a Living)- 托马斯·卡里
7. 《坚定的趋势跟随者》(The Disciplined Trader:Developing Winning Attitudes)- 马克·道格拉斯
8. 《趋势交易:利用市场心理学和技术分析赚钱》(The New Trading for a Living)- 亚历山大·埃尔德
9. 《趋势交易:在外汇市场获利的秘诀》(Trend Trading:Profitable Strategies for Trading with Market Trends)- 布兰登·华特斯
10. 《趋势交易与资本管理》(Trend Trading and Money Management)- 迈克尔·哈巴特迪格。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一种有名的趋势交易系统:THE KING KELTNER TRADING译自Building Winning Trading System with TradeStation 是否读过一些好的交易系统策略的文章而且在之后开始设计自己的交易系统。
在过去20年,我们有数以千计的主义、计划、系统。
不幸的是,大部分结束于无价值的费铁罐。
有时候,然而,我们应该擦亮我们的眼睛说,Hmm。
下一个策略是我们的介绍基于策略可以获得一次一次的成功。
我们介绍这些系统作为一个工作的程序。
你会很快发现,交易系统设计是没有尽头的。
无论如何你的努力地工作在交易系统的工作上。
你也不会获得100%的满意结果。
我所介绍的系统不会另你满意。
我们希望这些真正属于你们自己。
用程序模型在完全不同的趋势下。
我们介绍的交易系统的方式将引导你进入必要的交易系统理念容入计算机软件中。
我们首先以交易系统的一般规则和我们的设计的目标开始学习。
工具是习惯于建设我们交易系统的方法论是认为定义。
代码(一半英文一半计算机语言)是用于桥梁缺口在系统系统设计和实际代码。
最终得以严格的系统程序语言。
之后测试几个不同的市场在较长时间周期是一项繁重的交易过程,我们介绍个别的系统性能统计给你。
当然,你也可以把这些系统作为你自己的交易通过建设自己的工作室和应用系统。
我们试图把所有系统程序必要的工具一体化通过创造适合的交易模型。
复杂标准的系统成长作为没一个系统介绍。
我们希望解释的是包括真实的代码帮助你扫清混淆。
古语说:很多方式可以给猫皮毛。
更多的例子是,很多方式程序解决方案可以解决问题。
他是一个综合的、精确的计算的交易系统。
你可以很容易理解和更多有效的程序比我们在这里介绍的。
我希望你可以做到。
设计程序是一个艺术的过程,象其他艺术一样,他仅仅艺术家创造的有限的东西。
凯特王交易系统以移动平均线计算为主要指标用在凯特王交易系统中。
移动平均线通过计算X周期日期求和并且区分累计求和通过X值。
一些时间这些计算用在固定数字的日期指向上。
你有了很多数据指示后,新数据指示很少影响在最终的平均价值。
长期移动均线指标试图解决长期趋势运动。
相反,短期移动平均线试图察觉短期市场波动。
切斯特、凯特介绍这个移动均线系统是在1960年。
凯特系统展示了依据最高、最低、和收盘价建设的移动平均线系统和在移动均线最高和最低价双边市场形成的波段和通道中。
买入信号发生在当市场价格穿越上轨,卖出信号发生在当市场价格穿越下轨。
我们可以应用基本的凯特方法,但需要增加一些铃声和汽笛。
我们希望,切斯特,当市场发生突发的移动均线从一个方向移动,他是趋势发生变化的信号。
在凯特王系统中,上下波段的穿透被视为为趋势改变的信号。
我们将跟随趋势在强势中买入在弱市中卖出。
我们将随着赢利或亏损当市场折回移动均线的时候平仓离场。
主要问题是通道突破系统是一个假突破。
主要时间里,通道展示出市场力量耗尽时候趋势转换。
经常地市场耗尽他本身力量移动到上轨或下轨并且立即回来朝相反的方向运动。
这个是我们最担心出现的。
然而,自从我们认识到这个类型系统的弱点,我们设计程序止损在移动均线。
当交易开始的时候许多交易方法将失败并且一些形式的保护止损应该被执行。
如果许多交易方法失败,之后为什么确定交易在第一个位置。
成功的交易是消减短小的损失并且让利润持续。
这个基本的交易原则 在资金管理领域。
你的交易系统让你参与到交易中并且资金管理系统管理你的头寸最终合理离场。
在凯特王系统中,移动均线的指示和轨道的穿透是我们入场交易的手法,和我们头寸离场在移动均线系统是我们资金管理系统。
我们的资金管理止损将及可能是保护性止损也可能是盈利性止损。
如果我们抓长期趋势,移动均线应该朝一个方向移动随着我们入场信号并且幸运地获得好的移动收入。
永远记住出场技巧入场技巧的成功与否。
凯特王系统是一个长期趋势系统,短期盈利不是我们的目的。
我们将获利如果他们按照我们的计划,但是这个类型的系统他们最终可能达不到预想的目的。
这个系统很少超过50%的成功率,我们抓到少数大的趋势将弥补多数小的亏损。
大多数均线系统都是非常简单的程序并且这个也不例外,我们仅仅需要两个工具(1)最高、最低、收盘价的移动平均线。
(2)移动平均线真实排列。
你可能不熟悉真实排列这个术语。
每日的日线排列就是通过计算每日最高价最低价的加减。
这些排列的平均将是对期货价格排列的一个评估。
所以真实排列计算延伸出来的日线排列就是前日的收盘价(真实排列=MAX(昨日收盘,当日最高价)-MIN(昨日收盘,当日最低)因此,扩展了日线的范围从而包括一些昨日收盘造成的缺口。
我们认为真实排列给出了一些更精确的测定市场波动的方法。
因此我们努力获取长期移动趋势,我们将用40日参数为我们平均参考计算。
King Keltner PseudocodemovAvg = Average(((High + Low + Close)/3),40)upBand = movAvg + Average(TrueRange,40)dnBand = movAvg – Average(TrueRange,40)liquidPoint = Average(((High + Low + Close)/3),40)A long position will be initiated when today‘s movAvg is greater thanyesterday‘s an d market action >= upBandA short position will be initiated when today‘s movAvg is less thanyesterday‘s and market action <= dnBandA long position will be liquidated when today‘s market action <= liquidPointA short position will be liquid ated when today‘s market action >= liquidPointKing Keltner Program{King Keltner by George Pruitt—based on trading system presented by ChesterKeltner}Inputs: avgLength(40), atrLength(40);Vars: upBand(0),dnBand(0),liquidPoint(0),movAvgVal(0);movAvgVal = Average((High + Low + Close),avgLength);upBand = movAvgVal + AvgTrueRange(atrLength);dnBand = movAvgVal – AvgTrueRange(atrLength);if(movAvgVal > movAvgVal[1]) then Buy ("KKBuy") tomorrow at upBand stop;if(movAvgVal < movAvgVal[1]) then Sell Short("KKSell") tomorrow at dnBandstop;liquidPoint = movAvgVal;112 Building Winning Trading Systems with TradeStationIf(MarketPosition = 1) then Sell tomorrow at liquidPoint stop;If(MarketPosition = –1) then Buy To Cover tomorrow at liquidPoint stop;凯特王系统程序测试调用均线和平均真实排列函数买/卖在下一个K线在停损水平清算头寸在下一个K线停损水平结合输入系统平台并且优化将来凯特王交易系统测试结果如表格,形象示例战士这个系统如何入场出场交易Table 6.1King Keltner PerformanceSystem Name: King Keltner Commission/Slippage = $75 Tested 1982 – 3/19/2002Total Net Max. # of Max. Cons.Markets Profit DrawDown Trades % Wins Losers British Pound $ 48,056.25 $ (51,962.50) 239 30.13% 25 Crude Oil $ 36,152.50 $ (17,682.50) 184 32.07% 16 Corn $ (612.50) $ (10,681.25) 251 22.71% 14Copper $ 5,180.00 $ (12,182.50) 149 33.56% 10 Cotton $ 30,387.50 $ (26,997.50) 241 24.48% 15 Deutsch Mark $ 57,962.50 $ (11,575.00) 208 33.17% 10Euro Currency $ 2,612.50 $ (9,425.00) 36 38.89% 5 Euro Dollar $ 37,392.50 $ (6,130.00) 204 30.88% 21 Heating Oil $ 10,673.68 $ (25,697.71) 240 27.50% 12 Japanese Yen $ 114,175.00 $ (30,162.50) 215 31.16% 12 Live Cattle $ (3,036.50) $ (21,925.50) 243 24.28% 24 Natural Gas $ 100,577.50 $ (14,157.50) 119 37.82% 7 Soybeans $ (15,193.75) $ (34,818.75) 251 27.49% 15 Swiss Franc $ 56,962.50 $ (14,837.50) 220 32.27% 8 Treasury Note $ 61,850.00 $ (11,053.13) 209 33.01% 10 U.S. Bonds $ 66,275.00 $ (15,543.75) 215 28.84% 9 Wheat $ (16,112.50) $ (19,906.25) 254 22.83% 14Total $ 593,302.18 3478凯特王系统摘要全部的交易测试显示非常有效,系统对大部分测试市场都达到非常好的盈利效果,这个交易系统在多次检验中都运转的很好,能构带来稳建的利润,回想这里仅有两个参量,效果同样有效对所有市场,这个系统可以通过修改优化参数来改良系统性能从而适应个别市场。