Rss & SiteMap

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

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

标题:关于数组的问题

1楼
furan 发表于:2014/11/7 15:06:37
var2:=close;


VARIABLE:dit[]:=0;
cs:=var2[datacount];
for i=1 to cs do
    if var2[i]:=4000 then
        dit:=i;
diq:=i;
q:dit;

想找出收盘价=4000的日子,并且记录在数组dit里,请问该怎么改呢
2楼
jinzhe 发表于:2014/11/7 15:09:07
dd:valuewhen(c>4000,date)
3楼
jinzhe 发表于:2014/11/7 15:34:43

variable:n=0;
cc:=close;

 if cc>4000 then n:=date;
 else n:=drawnull;
nn:n;

4楼
jinzhe 发表于:2014/11/7 15:37:00

结果是这样的,拿了股指做测试

注意一定要在序列模式下运行,不要切换到逐k线模式


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
5楼
furan 发表于:2014/11/7 15:50:56
请问版主我想用for循环的来写的话怎么办?
因为我想取得是close=4000的所在k线的
在数据序列里面的序号
6楼
furan 发表于:2014/11/7 15:58:50
这种for循环数组的方法是pel语言吗?需要用vbs语言写吗
7楼
jinzhe 发表于:2014/11/7 16:07:18
以股指为例
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
8楼
furan 发表于:2014/11/7 16:46:38
我的程序如图,结果可能是只判断了序列的最后一个数据
我也看了教程,按着上面写的,却写不对,请教版主如何来改呢
麻烦啦
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20141107164444.png
图片点击可在新窗口打开查看
9楼
jinzhe 发表于:2014/11/7 16:58:30
给你写好了,照着写不行吗?
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04492 s, 5 queries.