以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  帮忙写个公式:只运行一个来回  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=175930)

--  作者:cysdi2
--  发布时间:2020/5/8 16:06:22
--  帮忙写个公式:只运行一个来回
帮忙写个公式:只运行一个来回

1.   均线5  与  均线10 黄金交叉 的时候开仓买进 2 手,
2.   均线5  与  均线10 死亡交叉 的时候平多仓 2 手,
3.   以后再有  均线5  与  均线10 交叉的时候不再下单,即这个策略只运行一个来回。
4.   这个策略在 《图表程序化》 内运行

--  作者:FireScript
--  发布时间:2020/5/8 16:19:39
--  
 这个可以参考:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

系统自带的ma均线指标就行了。最大调整下参数。

然后就是你这个只运行一个来回,这是怎么个思路?当日只交易一次?

--  作者:cysdi2
--  发布时间:2020/5/8 16:23:57
--  
当天只交易一个来回,开仓+平仓 就是一个来回,下次再有信号就不交易了,请问怎样在《图表程序化》中实现
--  作者:FireScript
--  发布时间:2020/5/8 16:53:57
--  
 VARIABLE:mark:=0;
if TODAYBAR=1 then mark:=1;
ma5:ma(c,5);
ma10:ma(c,10);

majc:cross(ma5,ma10);
masc:cross(ma10,ma5);


if majc and holding=0 and mark then buy(1,1,market);
if masc and holding>0 and mark then sell(1,holding,market);
if time=CLOSETIME(0) then mark:=0;