学了海龟交易系统还需要学什么?

正像我们写论文的时候,最后一部分经常是进一步研究方向,《海龟交易法则》的最后一章也给读者推荐了进一步学习的内容。

干中学

我们至少70%的知识是在工作中边应用边学习的,阳明心学中最重要的一条是知行合一,我们党的思想理论也讲理论来源于实践指导实践,费思强调的第一点也正如此。“优异的判断来自于经验,而经验来自于拙劣的判断。”“犯错误是交易的一部分。如果你不用真实的金钱(而且是足够使盈亏对你造成影响的金钱)开始交易,你就不会学到交易的所有课程。”

交易心理学

“交易心理学是交易最重要的方面,而理解你自己和你自己的个性(因为它与你的交易有关)是至关重要的。”每个人都有自己的个性,职业的选择要跟个性相契合,交易系统的选择同样如是,有的人适合左侧交易,而有的人适合右侧交易。

资金管理

“资金管理是机械交易系统最重要的方面。控制风险使你能够在不可避免的不利时期继续交易,并生存下来实现良好系统的赢利潜力是基本的问题。”如果直接选择海龟交易系统,它已经有了完备的资金管理体系。但如果你想找到适合自己的交易系统,如何进行有效的资金管理来达到上述的目标还是需要花很大的精力,甚至不得不经历多次打击。

交易研究

“在开发机械交易系统时,统计根据的历史研究是无可替代的。”那么就必须要进行统计、学习、优化,不得不面临拟合不足和过度拟合。

最后,费思指出“有大量的个人试图推销他们自己或他们的‘专家’建议。不要盲目接受这些自我表白的专家的建议。最好的建议来自于那些不出售建议的人,以及那些做交易赚钱的人。”对于这一点,早在开始写公众号文章时我就已经有了清醒的认识,一直以来在自己内心的设定就是我的操作计划只需要有100个读者就够了,不能超过这个数字。

《海龟交易法则》的学习至此就结束了。

同花顺海龟交易系统是一种经典的交易策略,它基于趋势跟踪和风险管理原则。下面是同花顺海龟交易系统的代码示例: ```python # 导入所需的库 import pandas as pd import numpy as np # 定义海龟交易系统类 class TurtleTradingSystem: def __init__(self, data): self.data = data self.entry_price = 0 self.stop_loss = 0 self.position = 0 def calculate_entry(self, n=20): self.data['highest_high'] = self.data['high'].rolling(n).max() self.data['lowest_low'] = self.data['low'].rolling(n).min() self.data['entry'] = np.where(self.data['close'] > self.data['highest_high'].shift(1), 1, np.where(self.data['close'] < self.data['lowest_low'].shift(1), -1, 0)) def calculate_stop_loss(self, n=10): self.data['highest_close'] = self.data['close'].rolling(n).max() self.data['stop_loss'] = np.where(self.data['entry'] == 1, self.data['lowest_low'].shift(1), np.where(self.data['entry'] == -1, self.data['highest_high'].shift(1), 0)) def execute_trades(self): for i in range(len(self.data)): if self.position == 0: if self.data['entry'][i] == 1: self.entry_price = self.data['close'][i] self.stop_loss = self.data['stop_loss'][i] self.position = 1 elif self.data['entry'][i] == -1: self.entry_price = self.data['close'][i] self.stop_loss = self.data['stop_loss'][i] self.position = -1 elif self.position == 1: if self.data['close'][i] <= self.stop_loss: self.position = 0 elif self.position == -1: if self.data['close'][i] >= self.stop_loss: self.position = 0 # 使用示例 # 假设有一份股票数据,包含日期、开盘价、最高价、最低价、收盘价等信息 data = pd.read_csv('stock_data.csv') # 创建海龟交易系统对象 turtle_system = TurtleTradingSystem(data) # 计算入场点和止损点 turtle_system.calculate_entry() turtle_system.calculate_stop_loss() # 执行交易 turtle_system.execute_trades() # 输出交易结果 print(turtle_system.data) ``` 以上是一个简单的同花顺海龟交易系统的代码示例,你可以根据自己的需求进行修改和扩展。注意,这只是一个示例,实际应用中还需要考虑更多的因素,如手续费、滑点等。如果你想了解更多关于同花顺海龟交易系统的内容,建议参考相关的书籍和资料。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值