以文本方式查看主题

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

--  作者:mao100003801
--  发布时间:2013/4/21 16:16:22
--  请详解一下次函数用法

当前位置之前连续有多少次连续亏损的交易,注意每次平仓算一次交易,而开仓不算

用法:NUMSEQLOSS

注意:
该函数仅在逐K线计算模式下有效, 并且只能用在BUY,SELL等新图表交易系统中,不能与旧图表交易系统ENTERLONG,EXITLONG等混用。
所属函数组:交易系统

 

问题:

这个函数的返回值是从什么时间算起?从图表上第一根K线吗?

 如果要计算当日的连亏次数,如何写代码?

我的目的是:如果当日出现连续两次亏损,则不再开仓。

 

请给段参考代码,谢谢!


--  作者:mao100003801
--  发布时间:2013/4/21 16:26:32
--  

 aa:=NUMSEQLOSS;
 连亏次数:aa,linethick0;

 

我在程序里写了一段代码观察,为何返回值停留在1,不再增加?


--  作者:jinzhe
--  发布时间:2013/4/22 9:40:21
--  

从图表第一根k线算起,图表上交易亏损就记录,连续亏损就增加numseqloss的值

 


--  作者:mao100003801
--  发布时间:2013/4/22 14:26:04
--  
aa:=NUMSEQLOSS;
 连亏次数:aa,linethick0;

 

我在程序里写了一段代码观察,为何返回值停留在1,不再增加?


--  作者:jinzhe
--  发布时间:2013/4/22 14:38:14
--  
没有开平仓?
--  作者:RogarZ
--  发布时间:2013/4/22 16:33:07
--  

只有这两句?

 

aa:=NUMSEQLOSS;
 连亏次数:aa,linethick0;

 

没有开平仓怎么记录?

请讲的完整点,不明白你的意思

[此贴子已经被作者于2013-4-22 16:33:26编辑过]

--  作者:wn10000neng
--  发布时间:2013/4/22 20:43:53
--  

函数说明有点看不懂


--  作者:mao100003801
--  发布时间:2013/4/23 21:52:37
--  

好的。

我的目的是:如果当天出现连续2次亏损,就不再开仓。

 

aa:=NUMSEQLOSS;
 连亏次数:aa,linethick0;

cond可以开仓:=aa<=1; //连亏次数如果到了2,就不再开仓

 

 

实际问题是:我写了这样的代码,来观察NUMSEQLOSS这个函数的变化,却发现出现多次连续亏损的时候,这个函数的返回值没有发生变化。

请问问题在哪里,如何实现这个意图?


--  作者:RogarZ
--  发布时间:2013/4/24 0:14:13
--  
参考软件 自带的 闪灵交易系统 用全局变量就弄完了