以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  很简单的编程帮忙下呵呵  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=50070)

--  作者:yhl99414
--  发布时间:2013/3/22 9:28:14
--  很简单的编程帮忙下呵呵
第二根k线收盘价高于前面一根k线收盘价就开仓做多,
如果第二根k线收盘价低于前面一根k线收盘价了就做空。
不是做空就是做多,直到收盘平仓!
请帮忙的朋友,在开仓手数那里  编程写“单量”, 这样开仓手数的参数我自己可以调节!谢谢

--  作者:jinzhe
--  发布时间:2013/3/22 9:29:43
--  
请问需要解决什么问题?
--  作者:yhl99414
--  发布时间:2013/3/22 9:32:05
--  
帮我编个自动化交易的程序,就是上面的开平仓条件,符合多仓条件就开多,符合空仓条件就自动开空!!!!!
--  作者:yhl99414
--  发布时间:2013/3/22 9:32:52
--  
开仓手数的参数希望在程序中写“单量”,让我可以不断自己调整参数!!!!!
--  作者:jinzhe
--  发布时间:2013/3/22 9:34:36
--  

再贴一下需求


--  作者:yhl99414
--  发布时间:2013/3/22 9:37:30
--  
现在的k线收盘价高于前一根k线的收盘价就做多,
低于前面一根k线的收盘价就做空!!就这两个条件,不是多仓就是反手做空仓!!!!

--  作者:yhl99414
--  发布时间:2013/3/22 9:38:34
--  
单量这个参数,让我自己设定哦!!!
--  作者:yhl99414
--  发布时间:2013/3/22 9:43:23
--  
jinzhe大哥,帮忙写下程序吧!!!
--  作者:jinzhe
--  发布时间:2013/3/22 9:47:25
--  

cond1:=c>ref(c,1);
cond2:=c<ref(c,1);
n:=1;

if cond1 then begin
 sellshort(holding<0,0,thisclose);
 buy(holding=0,n,thisclose);
end

if cond2 then BEGIN
 sell(holding>0,0,thisclose);
 buyshort(holding=0,n,thisclose);
end


--  作者:yhl99414
--  发布时间:2013/3/22 9:50:19
--  
jinzhe大哥,这个程序里,开仓手数是哪个参数设置的????