以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助][讨论]  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=11348)

--  作者:zzt_htr
--  发布时间:2012/4/26 22:45:10
--  [求助][讨论]

如果条件A第一次成立,则返回此根K线的最高价H1;

如果条件A第二次成立,则返回此根K线的最高价H2;

如果条件A第三次成立,则返回此根K线的最高价H3;

.......

如果条件A第N次成立,则返回此根K线的最高价Hn;

 

B:=H1;

 

如果 H2<H1; 则 B=H2; 否则 B=H1;

B:=H2;

如果 H3<H2; 则 B=H3,否则 B=H2;(这时的H2可能是之前的H1,因为如果原来的H2<H1,那么H2就改成H1)

 

如果 H(n)<H(n-1);则B=Hn,否则B=H(n-1);

 

上面的迭代过程,要怎么实现。请老师么帮忙想想。

我出现思路混乱的地方就是,H3和H2比较的时候,(如果出现H2>H1,这时H2就要变成H1)没办法取到H1的值,那N次以后也就没办法让H1到Hn是一直缩小的。

我要实现的过程就是,在这H1到Hn中,只要后面的Hn比前的Hx值小就取之,如果大的大话就放弃。这样Hn是只能越来越小。

 

 

2,还有在图表交易里怎么返回持仓头寸的建仓价的。我想在以实际成交的建仓价的1%以下为止损点,实际成交的建仓价2%以上为止盈点。这个要怎么写?(非后台交易的,我现在还是免费用户)。


--  作者:jinzhe
--  发布时间:2012/4/27 8:41:16
--  

1.

variable:hh=0;

 

if a and h>hh then hh:=h;

 

2.

enterprice


--  作者:zzt_htr
--  发布时间:2012/4/27 9:26:34
--  [求助][讨论]

如果我有锁仓的单,比如第一次建的是多单,enterprice 1,锁仓时建的空单价:enterprice 2

 

现在要抓取enterprice 1怎么抓取,系统里介绍 enterprice 只是上一次的建仓价。那再上一次的建仓价要怎么抓取? 

 

本人新手,谢谢。


--  作者:admin
--  发布时间:2012/4/27 9:28:16
--  
图表交易不支持锁仓操作
--  作者:just
--  发布时间:2012/4/27 9:29:25
--  
图表程序化交易 在金字塔里不支持锁仓操作。