以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]请教涨跌停板前平仓写法与交易信号连线写法 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=8947) |
-- 作者:jiaoyizhe -- 发布时间:2011/11/15 11:31:08 -- [求助]请教涨跌停板前平仓写法与交易信号连线写法 在写一个日内交易系统,遇到两个问题不会处理:
1.涨跌停板前平仓(就是离涨跌停板前一个小小的价格距离 把单平掉);
2.日内交易信号连线写法; 按照我从非日内系统移植过去的写法(如下),会出现跨日的连线,达不到预期效果; //交易信号连线 //BuyCond 、SellCond、BuyshortCond、SellshortCond 分别是多开条件、多平条件、空开、空平条件;
请教!! |
-- 作者:jiaoyizhe -- 发布时间:2011/11/15 12:23:54 -- 3.每笔单之间的时间间隔为3根K线或者15分钟;
4.连续亏损次数不超过3次。
请教! |
-- 作者:jiaoyizhe -- 发布时间:2011/11/15 12:42:58 -- 第2个问题已经解决
//日内交易信号连线(以IF举例) |
-- 作者:jiaoyizhe -- 发布时间:2011/11/15 12:45:32 -- ![]() |
-- 作者:fly -- 发布时间:2011/11/15 13:42:43 -- 1.金字塔只有当日的涨跌停价格,没有历史的 DYNAINFO( 54)--涨停 DYNAINFO( 55)--跌停 在图表上使用DYNAINFO动态函数注意事项 http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332问题6
3.加入条件 平仓时加入----ENTERBARS>3 开仓时加入---EXITBARS>3
4. 目标:当日亏损交易次数超过3次,则不再开仓如何写?----图表交易 新交易函数 variable:lossnum=0;// 全局变量,平仓时判断一下是盈利/亏损,若亏损lossnum就加1 if cond1 and holding>0 then begin sell(1,1,thisclose); if c<enterprice then lossnum:=lossnum+1; end if cond2 and holding=0 and lossnum<3 then buy(1,1,thisclose); if time=150000 then lossnum:=0;// 商品期货,收盘的同时,lossnum赋值为0 //收盘lossnum不赋值为0,后面就不再开仓了 |
-- 作者:jiaoyizhe -- 发布时间:2011/11/15 14:06:36 -- 谢谢 fly 有空的话看看问题2应该如何解决的好
|
-- 作者:fly -- 发布时间:2011/11/15 14:45:39 -- 最简单的就是使用系统自带的交易信号连线功能:交易--显示交易信号连线.
以多仓为例. variable:buy1=0,sell1=0; .... BUY(CON,1...); buy1=date; .... .... SELL(CON,1...); sell1=date; .....
DRAWLINE(BuyCond and buy1=sell1,open,SellCond and buy1=sell1,open,0,COLORRED,LINETHICK3,VTSOLID); |