您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

买卖建仓指标 公式 源码[同花顺公式]

指标公式源码分析及使用参考说明:

这段代码是一个股票交易策略的指标公式,主要包括技术指标和交易信号的计算。这里我会给出每个指标的简要解释,以及可能的创建思路和使用参考说明。
 
1. `CXH11`, `CXH12`, `CXH13`, `CXH14`, `CXH15`, `CXH16`, `CXH17`, `CXH18`:
   - 这些是一系列条件判断,用于判断股价趋势的变化情况。
 
2. `买` 和 `卖`:
   - `买` 表示多方信号的综合,`卖` 表示空方信号的综合。
 
3. `b` 和 `e`:
   - `b` 表示底部信号,`e` 表示顶部信号。
 
4. `突破`:
   - 表示价格突破某个均线或参考线的情况。
 
5. `多方` 和 `空方`:
   - 根据某种条件确定多头或空头信号的具体位置。
 
6. `均价线`:
   - 计算股价的均价线。
 
7. `MACD1`:
   - 计算移动平均收敛-发散指标(MACD)。
 
8. `X`:
   - 用 MACD 判断建仓信号。
 
9. `VPT` 和 `MAVPT`:
   - 量价指标的计算。
 
10. `均价线金叉`:
   - 判断均价线之间的金叉信号。
 
11. `底部`:
   - 底部指标的计算。
 
指标创建思路:
- 指标的创建需要基于对市场的理解和经验,结合技术分析的知识和方法,确定具体的指标计算公式。
- 可以根据不同的交易策略设计对应的指标,例如趋势跟踪、反转交易、量价分析等。
 
具体指标使用参考说明:
- 在实际交易中,可以将这些指标应用于交易软件或交易平台中,结合实时数据进行分析和决策。
- 需要结合其他市场信息和风险管理原则,谨慎使用指标信号进行交易决策,避免盲目跟从信号造成损失。
- 建议在模拟交易环境中测试和验证指标的有效性,同时持续学习和改进自己的交易策略。

 

源码:

 

 

m:=21;

n:=21;
DC:=INDEXC;
DC1:=3;
DV:=INDEXC;
CXH11:=ZIG(DC1,6)>REF(ZIG(DC1,6),1) AND REF(ZIG(DC1,6),1)<=REF(ZIG(DC1,6),2) AND REF(ZIG(DC1,6),2)<=REF(ZIG(DC1,6),3);
CXH12:=ZIG(DC1,6)<REF(ZIG(DC1,6),1) AND REF(ZIG(DC1,6),1)>=REF(ZIG(DC1,6),2) AND REF(ZIG(DC1,6),2)>=REF(ZIG(DC1,6),3);
CXH13:=ZIG(DC1,22)>REF(ZIG(DC1,22),1) AND REF(ZIG(DC1,22),1)<=REF(ZIG(DC1,22),2) AND REF(ZIG(DC1,22),2)<=REF(ZIG(DC1,22),3);
CXH14:=ZIG(DC1,22)<REF(ZIG(DC1,22),1) AND REF(ZIG(DC1,22),1)>=REF(ZIG(DC1,22),2) AND REF(ZIG(DC1,22),2)>=REF(ZIG(DC1,22),3);
CXH15:=ZIG(DC1,51)>REF(ZIG(DC1,51),1) AND REF(ZIG(DC1,51),1)<=REF(ZIG(DC1,51),2) AND REF(ZIG(DC1,51),2)<=REF(ZIG(DC1,51),3);
CXH16:=ZIG(DC1,51)<REF(ZIG(DC1,51),1) AND REF(ZIG(DC1,51),1)>=REF(ZIG(DC1,51),2) AND REF(ZIG(DC1,51),2)>=REF(ZIG(DC1,51),3);
CXH17:=ZIG(DC1,72)>REF(ZIG(DC1,72),1) AND REF(ZIG(DC1,72),1)<=REF(ZIG(DC1,72),2) AND REF(ZIG(DC1,72),2)<=REF(ZIG(DC1,72),3);
CXH18:=ZIG(DC1,72)<REF(ZIG(DC1,72),1) AND REF(ZIG(DC1,72),1)>=REF(ZIG(DC1,72),2) AND REF(ZIG(DC1,72),2)>=REF(ZIG(DC1,72),3);
买:=(CXH11+CXH13+CXH15+CXH17);
卖:=(CXH12+CXH14+CXH16+CXH18);
新价:DC,colorwhite;////www.cxh99.com
DRAWTEXT(买>0,DC*0.99,'必进'),colorred,;
DRAWTEXT(卖>0,DC*1.02,'清仓'),colorgreen,;
b:=TROUGHBARS(DC1,5,1)=0;
e:=PEAKBARS(DC1,5,1)=0;
DRAWICON(b,INDEXL,1),colorred;
DRAWICON(e,INDEXH,2);
DRAWNUMBER(e,INDEXC*0.98,TOSTRING(INDEXH,2));//画数字
DRAWNUMBER(b,INDEXC*0.98,TOSTRING(INDEXL,2));//画数字
突破:REF(EMA(DC,14),1),coloryellow;//
A1X:=(EMA(DC,10)-突破)/突破*100;
多方:=IF(A1X>=0,REF(EMA(DC,10),BARSLAST(CROSS(A1X,0))+1),DRAWNULL);
空方:=IF(A1X<0,REF(EMA(DC,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL);
STICKLINE(A1X>=0,多方,突破,0,0),COLOR000099;//柱线
STICKLINE(A1X<0,空方,突破,0,0),COLOR00CC66;//柱线
均价线:SUM(DC*DV,240)/SUM(DV,240),colormagenta;//
AA:=ZIG(DC1,5),coloryellow;
DIFF1:=-(EMA(AA,26) - EMA(AA,12));
DEA1:=-(EMA(DIFF1,9));
MACD1:=2*(DIFF1-DEA1);
//转向变盘建仓
X:=IF(MACD1<0 AND REF(MACD1,2)>REF(MACD1,1) AND MACD1>REF(MACD1,1),1,0);
DRAWTEXT(X,INDEXC*0.97,"建仓"),coloryellow;
//量价指标
VPT:=SUM(DV/EMA(DV,N)*(DC-REF(DC,1))/REF(DC,1),0);
MAVPT:=EMA(VPT,M);
//均价线金叉
DRAWICON(CROSS(新价,均价线) AND 新价>突破 AND CLOSE>MA(CLOSE,144),均价线,1);
DRAWICON(CROSS(突破,均价线),均价线,1);
//底部
B:=ZIG(DC1,50/5),colorred;
G:=MA(B,2),coloryellow;
D:=CROSS(B,G)*(-0.5),STICK,colormagenta,LINETHICK3;//
DRAWTEXT(D<0,INDEXC*0.95,"底部"),coloryellow;
 

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容