Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共14 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:帮写一下

1楼
黄金精算师 发表于:2015/4/14 12:03:49

版主

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

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

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

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

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); 

 

3楼
黄金精算师 发表于:2015/4/14 13:44:56

提示公式引用过多

4楼
黄金精算师 发表于:2015/4/14 13:59:27

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

图片点击可在新窗口打开查看此主题相关图片如下:444.png
图片点击可在新窗口打开查看
5楼
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);

 

 

6楼
jinzhe 发表于:2015/4/14 14:14:17
加了一个中介
7楼
黄金精算师 发表于:2015/4/14 16:50:34

这样子,MA2显示不出来

 

8楼
黄金精算师 发表于:2015/4/14 16:52:12

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

 

9楼
jinzhe 发表于:2015/4/14 16:55:13
要指定好合约
10楼
黄金精算师 发表于:2015/4/14 17:09:03

可以了,谢谢

 

[此贴子已经被作者于2015/4/14 17:10:11编辑过]
共14 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03516 s, 3 queries.