mid:=(3*close+low+open+high)/6; 周期高点:ref(hhv(h,21),1); 周期低点:ref(llv(
时间: 2024-01-25 22:00:34 浏览: 33
周期高点和周期低点是用来衡量某一时间段内的股价高点和低点的指标。mid:=(3*close low open high)/6表示了一个计算周期中的中间点的公式,其中close表示收盘价,low表示最低价,open表示开盘价,high表示最高价。mid的计算方式是将收盘价、最低价、开盘价和最高价加权平均得到的。
而周期高点可以通过ref(hhv(h,21),1)来计算,其中hhv(h,21)表示过去21个交易日内的最高价,ref表示取其中的上一个交易日的值。这样计算得到的周期高点表示了该周期内的股价的最高点。
同样地,周期低点可以通过ref(llv(l,21),1)来计算,其中llv(l,21)表示过去21个交易日内的最低价,ref表示取其中的上一个交易日的值。这样计算得到的周期低点表示了该周期内的股价的最低点。
周期高点和周期低点是技术分析中常用的指标,可以用来辅助判断股价的走势和趋势。通过观察周期高点和周期低点的变化,可以帮助我们把握股价的重要阻力位和支撑位,从而进行买入和卖出的决策,并制定相应的投资策略。
相关问题
请帮我解释下面的代码:VAR2:=(CLOSE-LLV(LOW,24))/(HHV(HIGH,24)-LLV(LOW,24))*200*10; 买卖力度: SMA(VAR2,5,1),COLORGREEN; 卖出区: 1500,COLORYELLOW; VAR3:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN)); VAR4:=(IF(CLOSE>OPEN,VAR3*(HIGH-LOW),IF(CLOSEOPEN,0-VAR3*(HIGH-CLOSE+OPEN-LOW),IF(CLOSEOPEN,0-VAR3*(HIGH-CLOSE+OPEN-LOW),IF(CLOSEOPEN,VAR3*(HIGH-LOW),IF(CLOSE VAR5:=AMOUNT/(100*VOL); VAR6:=MA(VAR5,40); VAR7:=100*(CLOSE-VAR6)/VAR6; 底部追击: IF(VAR4>0 AND VAR71.08,300,200),COLORGREEN; STICKLINE(VAR4>0 AND VAR71.08,1200,200,10,0) , COLORGREEN; 买进: IF(VAR4>0 AND VAR71.05,300,200),COLORMAGENTA; STICKLINE(VAR4>0 AND VAR71.05,800,200,6,1),COLORMAGENTA; VAR8:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100; VAR9:=SMA(VAR8,3,1); VARA:=SMA(VAR9,3,1); D: SMA(VARA,5,1)*20, COLORCYAN;
这是一段股票交易程序的代码,以下是对每一行代码的解释:
1. VAR2:=(CLOSE-LLV(LOW,24))/(HHV(HIGH,24)-LLV(LOW,24))*200*10;
计算买卖力度指标的值,其中CLOSE表示当日收盘价,LLV(LOW,24)表示过去24天内最低价的最小值,HHV(HIGH,24)表示过去24天内最高价的最大值,乘以200和10是为了将指标值扩大到便于观察的范围。
2. 买卖力度: SMA(VAR2,5,1),COLORGREEN;
用5天的简单移动平均值表示买卖力度指标的趋势,并用绿色表示。
3. 卖出区: 1500,COLORYELLOW;
在买卖力度指标超过1500时,用黄色表示卖出区。
4. VAR3:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
计算成交量的变化率,其中VOL表示当日成交量,HIGH和LOW分别表示当日的最高价和最低价,CLOSE和OPEN分别表示当日的收盘价和开盘价。
5. VAR4:=(IF(CLOSE>OPEN,VAR3*(HIGH-LOW),IF(CLOSE<OPEN,0-VAR3*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE=OPEN,0))))*100;
计算价格变化的变化率,如果收盘价高于开盘价,则将VAR3与(HIGH-LOW)相乘,否则将VAR3与(HIGH-CLOSE+OPEN-LOW)相乘。如果收盘价等于开盘价,则将VAR4设为0。最后将VAR4乘以100,便于观察。
6. VAR5:=AMOUNT/(100*VOL);
计算当日成交金额与成交量的比值,其中AMOUNT表示当日成交金额。
7. VAR6:=MA(VAR5,40);
用40天的简单移动平均值表示成交金额与成交量的比值的趋势。
8. VAR7:=100*(CLOSE-VAR6)/VAR6;
计算当日收盘价与成交金额与成交量的比值的差异,用百分比表示。
9. 底部追击: IF(VAR4>0 AND VAR7<1.08,300,200),COLORGREEN;
如果价格变化的变化率大于0且当日收盘价与成交金额与成交量的比值的差异小于1.08,则用绿色表示底部追击。
10. STICKLINE(VAR4>0 AND VAR7<1.08,1200,200,10,0) , COLORGREEN;
在底部追击的情况下,用绿色画出10日内收盘价的趋势线。
11. 买进: IF(VAR4>0 AND VAR7<1.05,300,200),COLORMAGENTA;
如果价格变化的变化率大于0且当日收盘价与成交金额与成交量的比值的差异小于1.05,则用洋红色表示买进。
12. STICKLINE(VAR4>0 AND VAR7<1.05,800,200,6,1),COLORMAGENTA;
在买进的情况下,用洋红色画出6日内收盘价的趋势线。
13. VAR8:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
计算价格在过去34天内的相对位置,用百分比表示。
14. VAR9:=SMA(VAR8,3,1);
用3天的简单移动平均值表示价格相对位置的趋势。
15. VARA:=SMA(VAR9,3,1);
用3天的简单移动平均值表示价格相对位置的趋势的趋势。
16. D: SMA(VARA,5,1)*20, COLORCYAN;
用5天的简单移动平均值表示价格相对位置的趋势的趋势的趋势,并用青色表示。
var2:=(100 - ((90 * (hhv(high,21) - close)) / (hhv(high,21) - llv(low,21
上面给出的是一个用于计算 var2 值的公式。下面我会详细解释这个公式的各个部分。
首先,hhv(high,21) 表示最高价在过去 21 个周期内的最大值,我们可以把它理解为在这段时间内的最高点的价格。
接着,llv(low,21) 表示最低价在过去 21 个周期内的最小值,我们可以把它理解为在这段时间内的最低点的价格。
然后,hhv(high,21) - close 表示最高价最大值与当前收盘价的差值,我们可以理解为当前收盘价与这段时间最高点的价格之差。
最后,将这个差值乘以 90,并除以最高价最大值与最低价最小值之差,即 (hhv(high,21) - llv(low,21))。
将这个结果再从 100 中减去,即 100 - ((90 * (hhv(high,21) - close)) / (hhv(high,21) - llv(low,21))),得到最后的 var2 值。
这个公式的具体应用和用途涉及到金融投资和技术分析领域,具体的背景和相关指标需要进一步了解。希望以上解释能对你有所帮助。