Rss & SiteMap

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

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

标题:后台程序化问题

1楼
chyhao 发表于:2014/10/29 12:28:55
后台程序化交易,请问怎么设置数据合约是指数,然后交易合约是主力呢,比如IF,利用IF指数出信号,然后交易IF1411,谢谢
2楼
pyd 发表于:2014/10/29 13:20:33

用stkindi函数调用if13的开平仓条件。

3楼
chyhao 发表于:2014/10/29 13:31:42
具体应该怎么写,请教一下,谢谢
4楼
qq代人发帖 发表于:2014/10/29 13:35:45

1,你要先看看函数说明

2,例如引用if13 的1分钟周期的开多条件

公式1

kd:o<c and holding=0;//开多条件

公式2

t1:stkindi('if13','公式1.kd',0,1);


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2014/10/29 13:36:12编辑过]
5楼
chyhao 发表于:2014/10/29 15:41:19

  公式1代码:

  KD:=C>O&&HOLDING=0;
  PD:=C<O and HOLDING>0;
  KK:=C<O&&HOLDING=0;
  PK:=C>O and HOLDING<0;

 

  公式2代码:

  KD1:stkindi('if1411','公式1.KD',0,1);
  PD1:stkindi('if1411','公式1.PD',0,1);
  KK1:stkindi('if1411','公式1.KK',0,1);
  PK1:stkindi('if1411','公式1.PK',0,1);

  BUY(KD1,1,THISCLOSE);
  SELL(PD1,1,THISCLOSE);
  BUYSHORT(KK1,1,THISCLOSE);
  SELLSHORT(PK1,1,THISCLOSE);

 

用公式2加载到IF1411 1分钟主图上,没有信号,是什么问题呢?

6楼
jinzhe 发表于:2014/10/29 15:57:08

照着抄不要做多余的修改

冒号后面不要擅自加等号

7楼
chyhao 发表于:2014/10/29 16:05:33
已经把上边的等号删除了,但是还是没有信号出现,求解
8楼
jinzhe 发表于:2014/10/29 16:22:11

规范的写法:

 

公式1:

KD:C>O;
PD:C<O;
KK:C<O;
PK:C>O;

 

公式2:

kd:stkindi('if13','公式1.kd',0,1);
pd:stkindi('if13','公式1.pd',0,1);
kk:stkindi('if13','公式1.kk',0,1);
pk:stkindi('if13','公式1.pk',0,1);
sellshort(pk and holding<0,1,market);
buy(holding=0 and kd,1,market);
sell(pd and holding>0 ,1 ,market);
buyshort(holding=0 and kk,1,market);


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
共8 条记录, 每页显示 10 条, 页签: [1]


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