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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → K线最低价低于当前K线最低价之间的根数

   

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


  共有12810人关注过本帖平板打印复制链接

主题:K线最低价低于当前K线最低价之间的根数

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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2016/9/14 14:00:53    Post IP:180.169.30.6[只看该作者]

如果L是当根K线的开盘价,收盘价是最高价,也就是光头光脚的阳K线,最高价只要比最低价大于20点以上,都会认为L已满足回落20点,而平多,

事实上涨收阳没回撤,

 

当根K线盘中,也就是说盘中只要H大于L有20点以上,就会出信号平多,因L已低于H有点20。

因此L只能代表当根K线最低价,不能表示从最高价向下回落20点,

        请老师指点这个L怎么用法?

 

以下代码即为K线盘中,先出现最高价,又出现最低价,且最高价最低价差20点

 

//后台 + 固定轮询,如何记录变量在最后一周期内的最高价、最低价及开盘值


if islastbar then
 begin
 //在新一根K线上记录初始化
  if barpos>extgbdata('t') then
   begin
   extgbdataset('MAX1',open); //产生新一跟K线时,记录开盘价为最高价
   extgbdataset('MIN1',open); //产生新一跟K线时,记录开盘价为最低价
   extgbdataset('Time1',DYNAINFO(207));  
   extgbdataset('t',barpos);
   end
  
  if barpos=extgbdata('t') then
   begin
   if high>extgbdata('MAX1') THEN
    begin
    extgbdataset('MAX1',high);      //记录最高价
    extgbdataset('TimeH',DYNAINFO(207));//记录最高价出现的时间
    end
  
   if low<extgbdata('MIN1') THEN
    begin
    extgbdataset('MIN1',low);   //记录最低价
    extgbdataset('TimeL',DYNAINFO(207));//记录最低价出现的时间
    end
  
   end
  end
 
  //最低价出现的时间 晚于 最高价出现的时间
  if extgbdata('TimeL')>extgbdata('TimeH') and extgbdata('TimeH')>extgbdata('Time1')  and high-low>20 then
  begin
  sell(holding<0 and 平仓条件,holding,market);//一根K线内最高价向下回落20点,止损平仓
  end



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
总数 94 1 2 3 4 5 6 7 8 9 10 下一页