Rss & SiteMap

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

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

标题:平仓语句参数求教!

1楼
zxsd 发表于:2016/12/9 15:47:17


SELLSHORT(1,IF(HIGH>REF(HIGH,1),2*AAA*0.01+5),AAA%),LIMITR,HIGH);
AAA默认是50

我想满足HIGH>REF(HIGH,1)条件时返回一个固定的手数平仓,不满足时返回按照参数百分比平仓(50%),但是这样编译能过但是应用错误,请问如何解决
2楼
jinzhe 发表于:2016/12/9 16:16:34
百分比下单要用pertrader,如何使用参考函数说明
3楼
zxsd 发表于:2016/12/9 16:39:12
 我问的是
SELLSHORT(1,IF(HIGH>REF(HIGH,1),2*AAA*0.01+5),AAA%),LIMITR,HIGH);
里面的AAA%编译通过但是应用错误,跟实盘百分比没关系

要么返回固定手数,要么返回AAA%,这个意思
4楼
zxsd 发表于:2016/12/9 16:40:32
 应用错误之后整个公式加载不上
5楼
zxsd 发表于:2016/12/9 16:41:46
 
如果这样写:
SELLSHORT(1,IF(HIGH>REF(HIGH,1),2*AAA*0.01+5),AAA%),LIMITR,HIGH);
就应用错误




SELLSHORT(1,IF(HIGH>REF(HIGH,1),2*AAA*0.01+5),999),LIMITR,HIGH);
就没问题,所以这里的AAA%有问题,怎么转化一下子?
AAA是参数默认50
[此贴子已经被作者于2016-12-9 16:42:25编辑过]
6楼
jinzhe 发表于:2016/12/9 16:47:20
if h>ref(h,1) then SELLSHORT(1,2*AAA*0.01+5,LIMITR,HIGH);
if h<=ref(h,1) then sellshort(1,aaa%,limitr,high),pertrader;
共6 条记录, 每页显示 10 条, 页签: [1]


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