Rss & SiteMap

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

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

标题:请教程序编写问题.......急急急

1楼
不生气 发表于:2012/3/29 11:16:04
请教,怎样判断次高点,和次低点。
编程思路如下:
次高点小于前高点,开空。以上穿前高点止损;
次低点大于前低点,开多。以下穿前低点止损;
2楼
Leon 发表于:2012/3/29 13:28:42

思路是这样的,用冒泡排序将次高点用冒泡排序获得

找了段冒泡排序的代码,仅供楼主参考

 

input:vector(50,1,100,1);

variable:a[vector]=0;

msgout(1,'排序前');

for i=1 to vector do begin
 a[i]:=rand(vector); 
 msgout(1,numtostr(a[i],0));
end

for j=2 to vector do begin
 for i=vector downto j do begin
  if a[i]<a[i-1] then begin
   t:=a[i];
   a[i]:=a[i-1];
   a[i-1]:=t;
  end
 end
end

msgout(1,'排序后');

for i=1 to vector do begin
 msgout(1,numtostr(a[i],0));
end

3楼
Leon 发表于:2012/3/29 13:45:43

双重for循环,外层循环条件i<n-1;  //n代表数组个数

内层循环j<n-i-1

然后在内层循环中用一个变量作为中间变量,去交换数组中前后元素,达到升序或降序将数组中所有元素排序的目的

4楼
董小球 发表于:2012/3/30 10:08:16
楼主  次高点小于前高点 这个条件是永远成立的,你确认这个逻辑没有错误么?
5楼
zg611029 发表于:2012/4/21 22:48:15

把问题重新表述一下,否则没有人能帮你。高点是有范围的,多少周期次高点和多少周期的高点的次周期是不同的概念。如果用多少周期次高点来最操作条件,那么你就是使用了未来数据。

6楼
千一编写程序 发表于:2012/5/15 21:51:46
重新表述一下
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.