通达信每隔10根k线画一条竖线公式
时间: 2024-10-18 21:11:32 浏览: 113
三根K线重叠通达信指标公式源码.doc
3星 · 编辑精心推荐
在通达信软件中,如果你想每隔10根K线画一条竖线作为标记,这个功能通常不在其内置公式中直接提供,因为这需要编写自定义的技术指标公式(VTICK)。不过,你可以通过编写VTick公式来实现。下面是一个简单的示例,假设你想要在第10、20、30...根K线上添加竖线,你可以按照以下步骤操作:
1. 打开通达信软件,进入技术分析模块,找到“添加指标”选项。
2. 创建新的VTick指标,然后在公式编辑器里输入以下代码:
```vba
IF ROW() MOD 10 = 0 THEN
CROSSOVER(REF(CLOSE, ROW()-9), REF(CLOSE, ROW())) // 检查当前是否在10的倍数位置
IF CROSS > 0 THEN BARCOLOR(BLUE) ' 如果是上行穿越,则设置为蓝色线条
ELSE BARCOLOR(RED) ' 否则是下行穿越,则设置为红色线条
END IF
```
请注意,这个例子假设你是从上一根K线的位置开始计数,如果你是从第一根K线开始计算,那么`ROW() - 9`应该改为`ROW()`。
3. 设置好图形显示样式后保存并应用该指标。
阅读全文