关于编写几个问题 (文华财经WH6赢顺V6.7)

投资者咨询:关于编写几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 9:00
首先 是关于WH8设置部署:举例子  我在主K线图上叠加指标:MA组合 然后每次编写或者修改完模型以后 双击模型或者运行的时候 这些指标就米有显示 只有纯K 直到回测结束以后重新叠加这些指标才能达到我看图的效果 请问是怎么回事?哪个步骤有问题还是需要额外操作?

其次 关于WH8程序:下图是一个MA指标



第三 关于指标在程序中调用的问题 之前我有问过 但是好像不明确:我在K线主图上叠加MA 在程序里面 我想直接用MA还需要跨周期调用吗?程序中我直接调用 比如说MA 程序显示变量米有定义 请问怎么解决?
   
技术人员回复
日期:2018-5-14 9:09
 第一个问题:正常加载就会显示指标线和K线,看您的描述,像是编写上语法有问题,所以没成功加载
 
                  最好把当时的主K线图完整的截图发上来,我们看下

 第二、三个问题,都可以写,稍后我们发上来
投资者咨询:关于编写几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 9:00
 感谢!上周五还问了一个问题 麻烦也抽空看看 
技术人员回复
日期:2018-5-14 9:16
 问题二:

MAH:MA(HIGH,10);//最高价的N周期平均
MAL:MA(LOW,10);//最低价的N周期平均
MAC:MA(CLOSE,10);//收盘价的N周期平均
CROSSDOWN(L,MAL)&&H>MAL,BK;
CROSSDOWN(L,MAL)&&H>MAL,SOUND('A');
AUTOFILTER;

问题三:

可以直接调用的,您将参数写到源码中就可以了

比如问题二编写,HCL中参数N为10,直接给您定义在源码中了
投资者咨询:关于编写几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 9:00


以下是主模型:

这样子吗?我不太理解怎么将参数写在代码 然后怎么调用 比如说我现在是3分钟周期 然后我就想调用这个周期内的MA(已经加载在主图的了)
   
技术人员回复
日期:2018-5-14 9:51
 您将源码复制到一个模型,之后进行引用就可以了,如截图:


图片点击可在新窗口打开查看
投资者咨询:关于编写几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 9:00
 可能您还是没有理解我的意思



   
投资者咨询:关于编写几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 9:00
 你的意思是不是哪怕是系统自带的模型 也需要将它COPY到自编的模型里面才能使用? 即使指标就在列表里也不能直接夸指标使用?
技术人员回复
日期:2018-5-14 10:24
可以跨指标引用的

使用函数#CALL_OTHER [FORMULA] AS VAR

双击选中函数右键,可以查看详细的函数说明的


比如,引用HCL的均线,请参考:

#CALL_OTHER[HCL] AS VAR
MAHC:VAR.MAH;
MALC:VAR.MAL;
MACC:VAR.MAC;
CROSSDOWN(L,MALC)&&H>MALC,BK;
CROSSDOWN(L,MALC)&&H>MALC,SOUND('A');
AUTOFILTER;
投资者咨询:关于编写几个问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 9:00
 啊!这就是我想问的问题 也就是说 如果我要调用一个指标(包括WH8自带的)
要么我把这个指标的定义也写在同一个模型里面
要么我就用CALL来调用 
是这样理解吗?

如果我用CALL来调用 不受周期影响吧?毕竟指标是单独定义的