以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 画线代码编写 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=164441)
|
-- 作者:kk11999
-- 发布时间:2018/7/16 10:25:01
-- 画线代码编写
从昨天10点2700点开始,在15分钟K线图上每上涨100点,画一条横线,无限向上画,就是2800点画一根,2900点画一根,3000点画一根,这样,无限向上画下去,,万分感谢
|
-- 作者:FireScript
-- 发布时间:2018/7/16 10:36:02
-- 画线代码编写
逻辑不完整。
1.如果昨日10点没有2700点呢?画还是不画。 2.如果一直这样画没有结束点,从历史K到现在会画无数条线。可能一个K上几十条线都有可能。因为你从历史K每天10点钟都是一个开始画线的位置。你这个画线也没有结束点。比如某个K上被画了20条线。其中可能有从今天10点开始画过来的,也有可能是上周某天开始画到现在的。
[此贴子已经被作者于2018/7/16 10:36:30编辑过]
|
-- 作者:kk11999
-- 发布时间:2018/7/16 10:43:06
--
那就是从7月13号10点2700点开始,在15分钟K线图上每上涨100点,画一条横线,无限向上画,就是2800点画一根,2900点画一根,3000点画一根,这样,无限向上画下去,,万分感谢
|
-- 作者:kk11999
-- 发布时间:2018/7/16 11:00:54
--
忘记说了,在15分钟K线图上画出来
|
-- 作者:FireScript
-- 发布时间:2018/7/16 13:13:35
--
VARIABLE:mark:=0,price:=2700; cond:year=2018 and MONTH=7 and day=13; cond2:time=140000;
if (cond and cond2) then begin DRAWSL(1 ,PRICE,0 ,0 ,0 ); PRICE:=PRICE+100; end
if (h>price+100 and count(cond and cond2,0)>=1) then begin DRAWSL(1 ,price+100,0 ,0 ,0 ); price:=price+100;
end
可以通过修改来数值来调试下。
[此贴子已经被作者于2018/7/16 13:13:47编辑过]
|
-- 作者:kk11999
-- 发布时间:2018/7/16 13:21:58
--
不好意思,老师误会了,我是要向上划线,不是时间向后划线,比如初始于2700点,然后再2800点划线,2900点划线,这样无限向上划线
|
-- 作者:FireScript
-- 发布时间:2018/7/16 13:31:45
--
2700和2800价位的点 连线?然后2800-2900连线?是这样子吗? 还是说在K线上画一条笔直朝上的竖线。
|
-- 作者:kk11999
-- 发布时间:2018/7/16 14:03:11
--
不是连线,就是从7月13号开始,2700点从左到右画一条横线,然后再2800点在从左到右画一条横线,,,,这样无线画下去
|
-- 作者:FireScript
-- 发布时间:2018/7/16 14:15:54
--
5楼的代码就是从左向右画线的。
你6楼说向上画线,8楼又说左右画线。不行你用用QQ截图 简单画个例子截图发上来我看下。
|
-- 作者:kk11999
-- 发布时间:2018/7/16 14:21:01
--
最后效果就是这样 ,
此主题相关图片如下:快照2.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-7/201871614205547398.jpg) 就是上面的红线
|