欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]如何在图表中画线?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5307人关注过本帖树形打印复制链接

主题:[求助]如何在图表中画线?

帅哥哟,离线,有人找我吗?
程序学习者
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
[求助]如何在图表中画线?  发帖心情 Post By:2017/3/22 9:48:49    Post IP:60.181.18.255[显示全部帖子]

我想用指标程序。在当前分时图(日K线也可以)。画二条线。
       如果昨天是阴线的基础。如昨天的RB3500收盘价,那么在今天的分时图上两两条线,
一条是3500上涨到1%的价格线,一条是3500下跌1%的价格。3535和3465,上涨的线为
红色线,下跌的线为蓝色线,请问这个公式如何写。(分时图,日K线都可以,最好通用)

  

 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/22 10:15:33    Post IP:60.181.18.255[显示全部帖子]

日K线可以,分时图是不是做不了!

 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 8:36:47    Post IP:60.181.18.255[显示全部帖子]

我有两个问题?
第一个是多屏框架是不是最多只能显示32屏。我做了4行8列后就不能再多一屏了。


 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 8:52:11    Post IP:60.181.18.255[显示全部帖子]

第二个问题?程序昨天晚上开盘前做了启动。
对图表中,RU1709、I1709和NI1705做了启动,结果是只有NI1705开仓了,
其它两个品种没有开仓。这是什么原因。
      我是不是这样理解。开多单,要先平空条件出现。开空单要平多条件出现。
因为我看了一下图表。当图表的前一根出现平仓(多平或空平)的文字时信号
后,才可以正常的开仓。因为三个合约的K线都一样的条件是统一的。唯一不
一样的是RU和I昨天K线上没有平仓的信号出现,而NI有这个信号,所以NI才
开仓了。
      还有是不是这样理解:当O>昨C时,只要后面条件都是O<昨C时,就一
直不出现平的信号,只要出现O<昨C的条件,就出现平仓的字,这时才可以
开仓对吧。
      然而我的思路只要求根据昨天收价进行开仓,而不考虑过去数据,直接
开仓,这样要如何做到?



开多条件:O<(REF(C,1));
开空条件:O>(REF(C,1));
sellshort(开多条件, 1,thisclose);
buy(开多条件 and holding=0,1,thisclose);
sell(开空条件,1,thisclose);
buyshort(开空条件 and holding=0,1,thisclose);
if c>ref(c,todaybar)*1.002 then sell(1,0,thisclose);
if c<ref(c,todaybar)*0.908 then sellshort(1,0,thisclose);


 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 9:28:34    Post IP:60.181.18.255[显示全部帖子]

可能一表达错误?
我打个实盘比方:
昨天出了根阴线,如果行情是跳空的,我开盘价就开了多单。如果开盘行情大于昨天的收盘价,我开空单。
那么实盘操作中,这样的情况是不存在不开仓的情况。只有开多和开空。当然之后是空仓的。
这样的条件,请问以下公式如何写。或者说如何写呢?
就只针对昨天的收盘价和今天的开盘价做多空开仓一次的程序?




开多条件:O<(REF(C,1));
开空条件:O>(REF(C,1));
sellshort(开多条件, 1,thisclose);
buy(开多条件 and holding=0,1,thisclose);
sell(开空条件,1,thisclose);
buyshort(开空条件 and holding=0,1,thisclose);
if c>ref(c,todaybar)*1.002 then sell(1,0,thisclose);
if c<ref(c,todaybar)*0.908 then sellshort(1,0,thisclose);

 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 9:36:28    Post IP:60.181.18.255[显示全部帖子]

还有一个问题请教一下:出现多平后,是不是只能先开空。还是开空开多都可以。
                                 出现空平后,是不是只能先开多。还是开空开多都可以。
的逻辑问题?

 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 9:49:54    Post IP:60.181.18.255[显示全部帖子]

老师!以下这段代码,我是在没有仓的状态下,开盘前启动的。
我对三个品种进行了测试,RU1709、I1709和NI1705。结果NI1705
开了仓,而其它品种没有开仓。
       那么,是什么条件下,让RU1709和I1709没有开仓呢?我看了
一下RU和I,两个,一个构成了开多条件:O<(REF(C,1));一个构成
了开空条件:O>(REF(C,1));
       是不是我在哪里代码写错了。这时应该没有多空同时开仓的条件啊!



开多条件:O<(REF(C,1));
开空条件:O>(REF(C,1));
sellshort(开多条件, 1,thisclose);
buy(开多条件 and holding=0,1,thisclose);
sell(开空条件,1,thisclose);
buyshort(开空条件 and holding=0,1,thisclose);
if c>ref(c,todaybar)*1.002 then sell(1,0,thisclose);
if c<ref(c,todaybar)*0.908 then sellshort(1,0,thisclose);

 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 10:01:01    Post IP:60.181.18.255[显示全部帖子]

我有点理解了,从图表上看,如果出现了平多或是平空的,而之后没有出现开多和开空的就是历史上没有持仓对吧!
如何有出现开多或是开空的,后面没有出现过平多或是平多的,说明历史上是有持仓的。所以开不了仓是这个意思吗?


 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 10:02:24    Post IP:60.181.18.255[显示全部帖子]

我是新人,请教一下如何输出!非常感谢!

 回到顶部
帅哥哟,离线,有人找我吗?
程序学习者
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:97 积分:0 威望:0 精华:0 注册:2016/12/5 13:36:44
  发帖心情 Post By:2017/3/23 10:27:44    Post IP:60.181.18.255[显示全部帖子]

嗯!从图表上看是没有满足!谢谢明白了!

另外请教一下,图表化程序分析是不是只针对屏幕上的K线。
也就是说从屏幕的左边第一根K线开始分析到最后一根。
我要是把屏幕K线放大了,那分析的就相对就减少了。

 回到顶部
总数 11 1 2 下一页