以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问怎么引用开仓时的价格?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=54272)

--  作者:dengdslj
--  发布时间:2013/7/24 15:43:04
--  请问怎么引用开仓时的价格?
 两个问题,求救!
1、请问怎么引用X条件的价格?例如3日线上穿5日,怎么引用发生这条件时的价格啊?

2、请问怎么测试限价?例如我要出现X条件后,涨幅为2.2%平仓,2.2%就平仓,达到了就按照2.2%这个值去平仓!不要THISCLOSE这样测试的都是周期走完后的价格!偏差太大了!我要的是就按2.2%的价格平仓! 不是实盘,是测试 !!怎样才能做到,求救!
 

            谢谢小编大人了!

--  作者:jinzhe
--  发布时间:2013/7/24 15:51:41
--  

1.valuewhen(3日上穿5日,close)

2.下单价格用limitr来限定,比如sell(1,1,limitr,1.022*enterprice);

[此贴子已经被作者于2013/7/24 15:51:51编辑过]

--  作者:dengdslj
--  发布时间:2013/7/25 18:12:52
--  


2.下单价格用limitr来限定,比如sell(1,1,limitr,1.022*enterprice);


老师好!
        这个我用了,非常感谢您,这个条件是涨幅达到开仓价的2.2%平仓,可是怎样才能加入 “跌2%”呢?不会啊!求救!就您这个sell(1,1,limitr,1.022*enterprice);     怎样加入跌2%平仓呢?
      

--  作者:jinzhe
--  发布时间:2013/7/26 8:58:08
--  

跌2%就是

0.98*enterprice


--  作者:dengdslj
--  发布时间:2013/7/26 15:55:38
--  
老师好!

跌2%就是

0.98*enterprice    


这个我知道,可是如何加入这个条件呢?如sell(1,1,limitr,1.022*enterprice); 我的意思是怎样把 “0.98*enterprice”  加入到这句话里面》?

我平仓条件就是  ” 涨2.2%或跌2.%“  就平仓,我该如何书写成一句呢 ?并且能测试呢?  求指点! 谢谢



--  作者:jinzhe
--  发布时间:2013/7/26 16:04:03
--  

if c>=1.022*enterprice then sell(1,1,limitr,1.022*enterprice);

if c<=0.98*enterprice then sell(1,1,limitr,0.98*enterprice);


--  作者:dengdslj
--  发布时间:2013/7/26 17:20:42
--  

感谢老师啊,
              测试OK ,就是有个问题啊,涨2%或跌2%都能平仓,可是第二天有一天振幅都不超过2%的,自然就不能平仓,第三天满足了止损条件,确不执行了,一直到一年后价格回去后才平仓,怎么才能不让时间限制,就完全以开仓价 的涨跌幅止损?
 
下班了没有老师  辛苦!@