以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=158973) |
-- 作者:skylands -- 发布时间:2017/10/26 10:29:53 -- 连亏几次 想实现连亏几次后把下单量加大,这里的连亏几次有什么简单的方法表达?譬如某个函数? |
-- 作者:FireScript -- 发布时间:2017/10/26 10:41:14 -- NUMLOSSTRADE ,NUMSEQLOSS函数。具体使用参考函数使用说明。 |
-- 作者:skylands -- 发布时间:2017/10/26 11:58:37 -- 连亏4次后,下单手数从10变成20手: SS:=if(numseqloss>=4,20,10); 这样放在图表上看,明显不对。并不是连续的亏损之后下单手数变大。请问问题出在哪?
|
-- 作者:skylands -- 发布时间:2017/10/26 12:29:49 -- 感觉这个numseqloss函数里的连亏不是我所表达的连亏意思,我们通常所说的连亏,是指连续N笔都是亏损的,只要中间有一次是盈利的就不能算是连亏。 |
-- 作者:FireScript -- 发布时间:2017/10/26 13:15:05 -- 1.可以自行计算亏损 2.计算亏损后利用全局变量来统计。 类似这样的代码: VARIABLE:num=0; if 亏损 then |
-- 作者:banzhuan -- 发布时间:2017/10/26 13:33:45 -- 也可以用NUMPROFIT,条件里加第一次<0 and 第二次<0就是连亏2次了 |
-- 作者:skylands -- 发布时间:2017/10/26 13:39:24 -- 这段语句里的else then怎么用,检查语句不对啊 |
-- 作者:FireScript -- 发布时间:2017/10/26 13:40:29 -- 以下是引用skylands在2017/10/26 12:29:49的发言:
感觉这个numseqloss函数里的连亏不是我所表达的连亏意思,我们通常所说的连亏,是指连续N笔都是亏损的,只要中间有一次是盈利的就不能算是连亏。 是的,这个函数应该是出现过的连亏的次数而不是某次连亏的次数。 |