龙哥量化:deepseek写技术指标,deepseek写选股公式,通达信deepseek写公式太牛了

关注我,给我点赞收藏,是我创作的动力哦

2025的deepseek火出天际了,用来写技术指标,量化策略岂不是爽歪歪,哈哈
先说使用体验,
第一:写代码确实很强,
第二:写的错误点还是要懂代码的人才能看懂,否则太难受了
第三:要清晰的用文字把策略的逻辑说清楚,难点是说不清楚,这点是最难的
看一下我用的案例吧
我的要求是macd的绿柱子底背离,在金叉时,给出信号,龙的,v.: Long622889
在这里插入图片描述

deepseek的官网,手机注册一下就可以用了,https://chat.deepseek.com/
浅蓝色的背景,是我的要求,一遍遍的纠错,还是不对,最后面我放上我自己写的代码, 我也给指出deepseek的错误点在哪
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

到这一步,代码基本写的就这样了, 我指出deepseek的错误点在哪,应该都是从死叉开始算,
这是最重要的, 不懂的代码的人, 你根本不知道错误在哪里, 就很难指出来 , 经过我的纠错, 牛逼的是deepseek一把就改对了,给了很多分析, 我都截图吧
虽然改对了, 但是还有信号不一致的,这种问题,不懂代码的朋友就更难找到错误在哪里了,而且,信号还需要进一步的过滤,
我的结论是AI写代码确实很牛, 但是目前还是无法替代一个熟练专业的程序员,
需要写公式的朋友们,尝试过deepseek,还是搞不定的朋友,关注我

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

修整说明就不看了, 我把deepseek的代码放上来

DIF := EMA(CLOSE, 12) - EMA(CLOSE, 26);
DEA := EMA(DIF, 9);
MACD := 2 * (DIF - DEA);
死叉 := CROSS(DEA, DIF); { 定义死叉:DEA上穿DIF }
金叉 := CROSS(DIF, DEA); { 定义金叉:DIF上穿DEA }
{ 获取当前绿柱区间(从最近一次死叉到当前金叉)的绿柱最低值 }
绿柱区间长度 := BARSLAST(死叉); { 当前死叉到现在的周期数 }
绿低 := LLV(MACD, 绿柱区间长度); { 当前绿柱区间的最低值 }
{ 获取上一段绿柱区间的最低值(前一次死叉到前一次金叉) }
前次死叉位置 := REF(BARSLAST(死叉), 绿柱区间长度 + 1) + 绿柱区间长度 + 1; { 前一次死叉的位置 }
前绿低 := REF(LLV(MACD, 前次死叉位置), 绿柱区间长度 + 1); { 上一段绿柱最低值 }
{ 获取当前绿柱区间对应的K线最低值 }
K低 := LLV(LOW, 绿柱区间长度); { 当前绿柱区间内的K线最低价 }
{ 获取上一段绿柱区间对应的K线最低值 }
前K低 := REF(LLV(LOW, 前次死叉位置), 绿柱区间长度 + 1); { 上一段K线最低价 }
{ 底背离条件:当前绿柱最低值 > 上一段绿柱最低值,且当前K线最低值 < 上一段K线最低值 }
背离条件 := 绿低 > 前绿低 AND K低 < 前K低;
{ 提示信号:金叉出现且满足底背离条件 }
提示信号 := 金叉 AND 背离条件;
{ 在金叉K线的最低点显示图标 }
DRAWICON(提示信号, LOW, 1);

========================================
我把我写的代码放上来
DIF:=EMA(C100,12)-EMA(C100,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
JINCHA:=CROSS(DIF,DEA);
SICHA:=CROSS(DEA,DIF);
SICHA_ZHOUQI:=BARSLAST(SICHA);
JINCHA_ZHOUQI:=BARSLAST(JINCHA);

MACD_ZHOUQI1:=LLVBARS(MACD,SICHA_ZHOUQI+1);
MACD_MIN:=IF(JINCHA=1,REF(MACD,MACD_ZHOUQI1),0);
MACD_MIN1:=REF(MACD_MIN,REF(JINCHA_ZHOUQI,1)+1);
CLOSE_ZHOUQI1:=LLVBARS(LOW,SICHA_ZHOUQI+1);
CLOSE_MIN:=IF(JINCHA=1,REF(LOW,CLOSE_ZHOUQI1),0);
CLOSE_MIN1:=REF(CLOSE_MIN,REF(JINCHA_ZHOUQI,1)+1);
DI_BEILI:IF(JINCHA=1 AND MACD_MIN>MACD_MIN1 AND CLOSE_MIN<CLOSE_MIN1,1,0),COLORRED;

====================================
核对几只股票,第一个副图是macd原公式,第二个副图是deepseek写的,第三个副图是我写的
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

### DeepSeek通达信集成方法 为了实现DeepSeek通达信的有效集成,需了解两者的技术特点并找到合适的对接方式。通过Python作为桥梁可以有效地连接这两者。 #### 使用Python桥接DeepSeek通达信 由于市场上存在多种编程语言用于量化交易平台开发,在国内环境中尤其复杂[^2]。然而,借助于Python的强大生态及其丰富的库支持,能够简化这一过程。具体来说: - **安装必要的Python包**:首先需要确保已安装`tdx`等相关API接口库来访问通达信的数据服务。 ```bash pip install tdx ``` - **构建数据传输管道**:创建自定义函数负责从通达信获取实时行情或其他所需信息,并将其传递给DeepSeek处理模块进行分析预测。 - **解析返回结果**:对于由DeepSeek产生的任何建议或信号,应当设计一套机制转换为适合通达信执行的操作指令集。 ```python import pandas as pd from tdx import TDXClient def fetch_data_from_tongdaxin(): client = TDXClient() data = client.get_realtime_quotes('000001') # 获取特定股票代码的最新报价 df = pd.DataFrame(data) return df def process_with_deepseek(df): # 假设此处调用了某个预训练好的模型来进行数据分析 predictions = model.predict(df.values) actions = generate_actions_based_on_predictions(predictions) return actions def execute_trading_signals(actions): for action in actions: place_order(action['symbol'], action['quantity'], action['direction']) ``` 上述代码片段展示了如何利用Python脚本建立一个简易的工作流,该流程可以从通达信抓取市场动态并通过DeepSeek获得投资决策指导[^1]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值