以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问这个指标哪里错了??  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=150001)

--  作者:wxx212
--  发布时间:2017/4/1 13:02:25
--  请问这个指标哪里错了??
思路:按照趋势线金叉多头入场,死叉空头入场,会有一条资金线(不用考虑滑价),根据这条资金线+实际的K线(o,h,l,c),计算新的(oo1,hh1,ll1,cc1)

VARIABLE:kg1=0;
趋势线:=wma(c,180);
多入:=cross(c,趋势线);
多出:=cross(趋势线,c);
空入:=cross(趋势线,c);
空出:=cross(c,趋势线);
n多入:=BARSLAST(多入);
n空入:=BARSLAST(空入);

if 多入 then BEGIN kg1:=1;end;
if 空入 then begin kg1:=-1;end;
cc1:sum(if (kg1=1,(c-ref(c,1)),(ref(c,1)-c)),0);
hh1:sum(if (kg1=1,(h-ref(h,1)),(ref(l,1)-l)),0);
ll1:sum(if (kg1=1,(l-ref(l,1)),(ref(h,1)-h)),0);
oo1:sum(if (kg1=1,(o-ref(o,1)),(ref(o,1)-o)),0);
KLINE(oo1 , hh1,ll1 ,cc1 , 0);

--  作者:qq代人发帖
--  发布时间:2017/4/1 13:53:27
--  
这条资金线指什么?aseet虚拟资金?
--  作者:wxx212
--  发布时间:2017/4/1 22:46:55
--  
其实就是ASSET(不包含滑价的影响),但是做不到ASSET>=MA(ASSET,30)时才开始操作。而且在判断要不要操作的时候ASSET满足不了,因为很多指标要用到H,O,C,L这些基本数字。
说到底就是假设一个指标交易后会产生一条类似 资金线 (必须要有相应的类似H,C,L,O的数值),再用KLINE 这个函数画出K线。

--  作者:yukizzc
--  发布时间:2017/4/5 9:01:43
--  

没有问题啊,数值都有输出,具体逻辑方面的问题这个最好客户自己研究下,因为涉及算法层面是您自己思考的结果

他人去分析是比较困难且耗时的