Pre:
无意中看到这个视频,有介绍到tradingview这个网站和SuperTrend这个指标,看起来还不错,尝试写个简单的交易脚本试试水。
SuperTrend指标:
简介:
SuperTrend指标主要用于为投资者提供价格上涨或下跌的范围
该指标中当产品价格位于绿色线上方时,认为价格处于上涨行情中;
当价格位于红色线下方时,则认为当前的价格处于下跌行情
简单的说,会给出
Buy
或者Sell
信号
原理:
原理是判断收盘价是否突破ATR通道(通道 = 均价上下n倍ATR)
Todo:还未完全理解hhh,后续补补
我的理解:
是否可以按照信号进行交易?
一般来说,这个指标不用于判断进场信号,但买入价位可以在绿线上方寻找,而卖出价位则可以在红线下方寻找。
如果严格按照Buy
或者Sell
信号去执行交易的话,效果可能不会很好。
很有可能会在相邻的信号时,Buy
信号的价格比Sell
信号要高
例如发送了Buy
信号,最理想的情况当然是连续的Green的K棒
也有可能,随后就遇到红色的K棒
所以嘛,指标只能作为参考,当然也和你的交易周期有关(看K棒的周期)。
信号发送频率?
跟你看线设置的周期有关:
如果设置1分钟
,那么信号频率会很高,可能几分钟就一次
如果设置4小时
,那么信号频率会很低,可能要好几天一次,胜率可能会高很多。
交易脚本:
策略:
-
选择一个交易周期:45mins
-
Buy
信号发出,很可能处于上涨行情,执行市价买入 -
设置收益率5%,执行限价卖出
-
暂不设置止损,选择一个我认为比较好的投资标的(币):
cake
,如果卖不出就让它套着 -
比较适合小熊行情,这样就算被套住,也成本不高
流程图:
-
自己提供一个api,由tradingview进行发送
Buy
信号触发 -
触发后,市价买入x数量的币
-
设置一个止盈收益率为5%限价卖单
-
另外脚本监控限价卖单是否成功卖出
-
以上每一步都设置tg提醒,入库记录
-
暂不设置止损
效果:
tradingview设置alert,设置webhook
市价买入:
限价卖出:
Todo:
目前是初步尝试,跑一个月看看,后面再持续优化一下以下几个参数
-
仓位
-
交易周期
-
止盈收益率