以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  手动买入的股票如何让程序卖出?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=95167)

--  作者:yzhybw
--  发布时间:2016/3/28 7:59:48
--  手动买入的股票如何让程序卖出?
if C>MA120 and CROSS(MA5,MA10)and
ref(holding,todaybar)=0 and holding=0 then buy(holding=0,ss,LIMITR,close),;//价格大于120周期均线并且5周期均线上穿10周期均线,买入
if CROSS(MA10,MA5) then sell(1,ss,LIMITR,close);//5周期均线下穿10周期均线,卖出
 
上周情急之下手动买了股票,请教老师如何让上面的程序自动卖出?
上面的程序是我按老师的贴子修改的,不知对不对?不对的话请老师修改一下。
以后能否自动让程序检测仓位,并自动买卖?

麻烦老师看看把上面修改成能自动检测仓位,并能自动买卖?谢谢老师了。

--  作者:jinzhe
--  发布时间:2016/3/28 9:33:54
--  
图表无法检测出手工开的仓位
--  作者:yzhybw
--  发布时间:2016/3/28 9:51:21
--  
上周情急之下手动买了股票,请教老师如何让上面的程序自动卖出?
--  作者:jinzhe
--  发布时间:2016/3/28 9:57:43
--  

手工开仓还要按照条件满足去平仓?

 

if barpos=datacount-5 then buy(1,ss,marketr);

if  cross(ma10,ma5) and islastbar then sell(1,0,LIMITR,close);//

注意这样的公式只能是把你要平掉的股票平掉之后,就立马停止使用,不然会有问题