用代码写一个通达信缠论三买三卖指标公式
时间: 2024-01-26 15:02:25 浏览: 71
由于通达信软件的代码是使用自己的编程语言TQL编写的,因此这里提供的是TQL语言的代码实现。
缠论三买指标公式:
```
MA1:=MA(CLOSE,3);
MA2:=MA(CLOSE,6);
MA3:=MA(CLOSE,9);
MA4:=MA(CLOSE,18);
MA5:=MA(CLOSE,27);
MA6:=MA(CLOSE,45);
BUY1:=(MA1>MA2) AND (MA2>MA3) AND (MA3>MA4) AND (MA5>MA6) AND (MA3>REF(MA3,1));
```
缠论三卖指标公式:
```
MA1:=MA(CLOSE,3);
MA2:=MA(CLOSE,6);
MA3:=MA(CLOSE,9);
MA4:=MA(CLOSE,18);
MA5:=MA(CLOSE,27);
MA6:=MA(CLOSE,45);
SELL1:=(MA1<MA2) AND (MA2<MA3) AND (MA3<MA4) AND (MA5<MA6) AND (MA3<REF(MA3,1));
```
以上代码中,MA1至MA6分别表示3日、6日、9日、18日、27日和45日的收盘价均线,BUY1和SELL1分别表示三买和三卖的判断条件。在使用时,可以将BUY1和SELL1分别作为交易信号,进行进出场操作。
相关问题
通达信缠论三买三卖指标公式
通达信软件的缠论三买三卖指标公式如下:
缠论三买指标公式:
```
MA1:=MA(CLOSE,3);
MA2:=MA(CLOSE,6);
MA3:=MA(CLOSE,9);
MA4:=MA(CLOSE,18);
MA5:=MA(CLOSE,27);
MA6:=MA(CLOSE,45);
BUY1:=(MA1>MA2) AND (MA2>MA3) AND (MA3>MA4) AND (MA5>MA6) AND (MA3>REF(MA3,1));
```
缠论三卖指标公式:
```
MA1:=MA(CLOSE,3);
MA2:=MA(CLOSE,6);
MA3:=MA(CLOSE,9);
MA4:=MA(CLOSE,18);
MA5:=MA(CLOSE,27);
MA6:=MA(CLOSE,45);
SELL1:=(MA1<MA2) AND (MA2<MA3) AND (MA3<MA4) AND (MA5<MA6) AND (MA3<REF(MA3,1));
```
以上代码中,MA1至MA6分别表示3日、6日、9日、18日、27日和45日的收盘价均线,BUY1和SELL1分别表示三买和三卖的判断条件。在使用时,可以将BUY1和SELL1分别作为交易信号,进行进出场操作。
缠论一买一卖指标 通达信指标
通达信是一种股票分析软件,可以用来进行缠论技术指标的计算和分析。以下是通达信中的缠论一买一卖指标的计算方法:
一卖指标:
1. 周期:通常以21日为周期。
2. 范围:选取21日内的最高价和最低价。
3. 指标计算:将21日内的最高价和最低价分别相加,然后除以2得到平均值,再将这个平均值乘以1.25,得到一卖指标的值。
公式为:MA((HHV(H,21)+LLV(L,21))/2,21)*1.25
其中,MA为求平均值的函数,HHV为求最高价的函数,LLV为求最低价的函数,H为最高价,L为最低价,21为周期,1.25为乘数。
一买指标:
1. 周期:通常以21日为周期。
2. 范围:选取21日内的最高价和最低价。
3. 指标计算:将21日内的最高价和最低价分别相加,然后除以2得到平均值,再将这个平均值乘以0.75,得到一买指标的值。
公式为:MA((HHV(H,21)+LLV(L,21))/2,21)*0.75
其中,MA为求平均值的函数,HHV为求最高价的函数,LLV为求最低价的函数,H为最高价,L为最低价,21为周期,0.75为乘数。
需要注意的是,通达信中的缠论一买一卖指标计算方法可能与其他平台上略有不同,需要根据具体情况进行调整。同时,缠论技术指标只是投资决策中的一种参考,不能单独依靠它来进行投资决策,还需要结合其他技术指标和基本面分析来进行综合判断。