Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:编制一个多空状态判别的小程序

1楼
mikael_luo 发表于:2021/4/8 11:33:55
利用DMI编制一个多空状态判别的小程序,逻辑如下
2楼
mikael_luo 发表于:2021/4/8 11:34:42

触发情况1 PDI>MDI,同时ADX>30,输出变量status=1

触发情况2 PDI<MDI,同时ADX>30,输出变量status=-1

 当status已经是1,之后只要触发情况2不发生,status始终为1,
一直到触发情况2发生,status变成-1,之后只要触发情况1不发生,status始终为-1

3楼
mikael_luo 发表于:2021/4/8 11:37:21
dmi函数是软件自带的,如图
图片点击可在新窗口打开查看此主题相关图片如下:dmi.jpg
图片点击可在新窗口打开查看
4楼
FireScript 发表于:2021/4/8 14:54:38
 
VARIABLE:status:=0;


if PDI>MDI and ADX>30 then status:=1;
if PDI<MDI and ADX>3 then status:=-1;
showstatus:status;

这样试下,用全局变量记录。
5楼
mikael_luo 发表于:2021/4/8 16:52:18

编译无法通过,显示未定义的变量 PDI

这个PDI我怎么调用,软件里自带的指标DMI里有个PDI,

估计MDI, ADX也会遇到同样问题

[此贴子已经被作者于2021/4/8 16:53:22编辑过]
6楼
FireScript 发表于:2021/4/8 17:08:27
你可以直接把那个指标里的代码移植过来的。
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 3 queries.