以文本方式查看主题

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

--  作者:黄金精算师
--  发布时间:2015/4/14 12:03:49
--  帮写一下

版主

我想两图表同时运行,做同时开平仓,帮写一下,注明下,两个程序是不是一样的写或分别怎么写

我是由两个图表做的平均线

开仓:当图表1,MA1线      大于图表2,MA1线   2个点,图表1开空,图表2开多;

平仓:当图表1,MA1线      小于图表2,MA1线   2个点,图表1平空,图表2平多;


--  作者:jinzhe
--  发布时间:2015/4/14 13:14:09
--  

以下公式用于图表1

公式1:

ma1:ma(c,5);

ma2:stkindi(\'\',\'公式2.ma1\',0,datatype);

if ma1>ma2+2*mindiff then buyshort(holding=0,1,market);

if ma1<ma2-2*mindiff then sellshort(1,0,market);

 

以下公式用于图表2

公式2:

ma1:ma(c,5);

ma2:stkindi(\'\',\'公式1.ma1\',0,datatype);

if ma1>ma2+2*mindiff then buy(holding=0,1,market);

if ma1<ma2-2*mindiff then sell(1,0,market); 

 


--  作者:黄金精算师
--  发布时间:2015/4/14 13:44:56
--  

提示公式引用过多


--  作者:黄金精算师
--  发布时间:2015/4/14 13:59:27
--  

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

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

--  作者:jinzhe
--  发布时间:2015/4/14 14:12:09
--  

公式1:

ma1:ma(c,5);

ma2:stkindi(\'图表2的合约\',\'公式3.ma1\',0,datatype);

if ma1>ma2+2*mindiff then buyshort(holding=0,1,market);

if ma1<ma2-2*mindiff then sellshort(1,0,market);

 

以下公式用于图表2

公式2:

ma1:ma(c,5);

ma2:stkindi(\'图表1的合约\',\'公式3.ma1\',0,datatype);

if ma1>ma2+2*mindiff then buy(holding=0,1,market);

if ma1<ma2-2*mindiff then sell(1,0,market); 

 

公式3:

ma1:ma(c,5);

 

 


--  作者:jinzhe
--  发布时间:2015/4/14 14:14:17
--  
加了一个中介
--  作者:黄金精算师
--  发布时间:2015/4/14 16:50:34
--  

这样子,MA2显示不出来

 


--  作者:黄金精算师
--  发布时间:2015/4/14 16:52:12
--  

图表2的合约\'是要写死才行吗

 


--  作者:jinzhe
--  发布时间:2015/4/14 16:55:13
--  
要指定好合约
--  作者:黄金精算师
--  发布时间:2015/4/14 17:09:03
--  

可以了,谢谢

 

[此贴子已经被作者于2015/4/14 17:10:11编辑过]