以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  自动加仓无法实现 恳求帮忙!  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=159159)

--  作者:hptbmjs
--  发布时间:2017/11/2 10:21:29
--  自动加仓无法实现 恳求帮忙!

MID :=  MA(CLOSE,M);
UPPER:=MID + N*STD(CLOSE,M);
LOWER:=MID - N*STD(CLOSE,M);


HC30:=REF(HHV(C,D),1);
LC30:=REF(LLV(C,D),1);


出场MA:=MA(CLOSE,50);


//新图标系统需要遵循先平后开原则

if C>HC30 AND H>REF(UPPER,1) then 
begin
SELLSHORT(1,holding,MARKET);//平空
buy(holding=0,1,MARKET);//开多
end


此主题相关图片如下:1509522579(1).jpg
按此在新窗口浏览图片

if C<LC30 AND L<REF(LOWER,1) then 
begin
sell(1,holding,MARKET);
buyshort(1,1,MARKET);
end

if C>出场MA AND 出场MA>LOWER then sell(1,holding,MARKET);
if C<LOWER AND C<LLV(10,1) then buyshort(holding=0,1,MARKET);
if C<出场MA AND 出场MA<UPPER then sellshort(1,holding,MARKET);
if C>UPPER AND C>HHV(10,1) then buy(holding=0,1,MARKET);


--  作者:hptbmjs
--  发布时间:2017/11/2 10:23:47
--  
M 50
D 30
N 1.5

--  作者:FireScript
--  发布时间:2017/11/2 10:27:01
--  
之前的帖子里回复了,你去看下。
--  作者:hptbmjs
--  发布时间:2017/11/2 11:17:48
--  
看到了  谢谢您,编程水平有限啊 之前的语言用习惯了  另外有个问题想请教您 如果是把加仓数量写进源码 以前系统自带的数量控制模块还起作用吗?