以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  请教几个问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=161617)

--  作者:asen8899
--  发布时间:2018/2/19 23:53:17
--  请教几个问题
向版主请教几个问题,谢谢解答!
1、在交易恒指的时候,如何调用上证指数的均线?
2、在后台交易恒指,交易时间己设为北京时间,我要对其设置开平仓时间的限制,如何编写代码?(具体要求:开仓时间:=9:30至次日0:50分,收盘强平时间:=0:55分)。
3、在后台交易中如何获取到趋势线的值?(趋势线:N根K线内的两个最低点的连线以及两个最高点的连线。)

--  作者:wenarm
--  发布时间:2018/2/21 19:00:58
--  
1.可以使用stkindi函数进行跨周期引用,其函数的详细说明您可以参考函数说明,下面给你一个具体的示例
公式1:
ma1:ma(c,10);

公式2:
aa:STKINDI(\'SH000001\',\'公式1.MA1\',0,1);//引用上证指数1分粥周期数据

--  作者:wenarm
--  发布时间:2018/2/21 19:08:38
--  
2,具体要求:开仓时间:=9:30至次日0:50分,收盘强平时间:=0:55分
if (time >=093000 and time <=235959)  or (time>=0 and time <=005000) then
begin
    开仓条件语句
end

if time=005500 then begin
     平仓语句
end

3.最低点联线是用于看图吧,对于交易条件判断没有实际意义。
如果你是需要获得最低点和此最低点,以及其高点的值,可以通过。
你可以通过LARGE函数,获得需要的值,
例如:
a1:LARGE(h , 20, 1);//第一高的值
a2:LARGE(h , 20, 2);//第二高的值

[此贴子已经被作者于2018/2/21 19:55:42编辑过]