金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4670|回复: 6

请问版主这个问题应该怎么修改?急

[复制链接]

5

主题

10

帖子

10

积分

Rank: 1

等级: 新手上路

注册:
2021-7-30
曾用名:
发表于 2022-4-18 09:05 | 显示全部楼层 |阅读模式
VARIABLE:hebing_k=0,hebing_h=0,hebing_l=0,hb_ding=0,hb_di=0;//上1,下-1,里面0

{合并后的高低价}


hb_1_L:=ref(hebing_l,1);
hb_1_H:=ref(hebing_h,1);
HB_1_K:=REF(hebing_k,1);
hb_di_1:=ref(hb_di,1);
hb_ding_1:=ref(hb_ding,1);


if h>hb_1_H and l>hb_1_L then BEGIN //上
        hebing_k:=1;
        hb_ding:=h;
        hb_di:=hb_di_1;
        end;
       
if h<hb_1_H and l<hb_1_L then BEGIN //下
        hebing_k:=-1;
        hb_ding:=hb_ding_1;
        hb_di:=l;
        end;
       

if h<=hb_1_H and l>=hb_1_L then BEGIN//后包
       
        hebing_k:=HB_1_K;
        hb_ding:=hb_ding_1;
        hb_di:=hb_di_1;
        end;
if h>=hb_1_H and l<=hb_1_L  then BEGIN//前包
        if HB_1_K=1 then BEGIN
                hebing_k:=HB_1_K;
                hb_ding:=h;
                hb_di:=hb_di_1;
                   END;
        if HB_1_K=-1 then BEGIN
                hebing_k:=HB_1_K;
                hb_ding:=hb_ding_1;
                hb_di:=l;
                end;
        end;       

hebing_fangxiang:hebing_k;
xhh1:=hb_ding;
xll1:=hb_di;
请问哪位大侠帮忙解答一下:为什么hebing_k没有变化,它应该在1,-1之间变化的。应该怎么改?

回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-18 09:19 | 显示全部楼层
你条件不满足的。

hebing_h
hebing_l
这2变量 就只定义了,也没有赋值部分。从头到尾都是0.  
导致
hb_1_L 也一样。所以他们参与的判断从头到尾都是一个结果,根本不会变化。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

10

帖子

10

积分

Rank: 1

等级: 新手上路

注册:
2021-7-30
曾用名:
 楼主| 发表于 2022-4-18 09:24 | 显示全部楼层
那么,请问应该怎么修改?不知道怎么改啊
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-18 09:28 | 显示全部楼层
这没有原始思路改不了。我总不能为了让它变化随便加个条件吧?到底是效果重要(哪怕是错误的)还是代码符合思路重要?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

10

帖子

10

积分

Rank: 1

等级: 新手上路

注册:
2021-7-30
曾用名:
 楼主| 发表于 2022-4-18 09:33 | 显示全部楼层
附加一个条件没有关系啊!应该怎么附加条件,让它可以从头开始计算?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-18 09:40 | 显示全部楼层
我只需要你提供原始思路,没有原始思路 抱歉,那改不了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

10

帖子

10

积分

Rank: 1

等级: 新手上路

注册:
2021-7-30
曾用名:
 楼主| 发表于 2022-4-18 10:09 | 显示全部楼层
原始思路:
线定义全局变量:HEBING_H,HEBING_L,HEBING_K
1,当  现在High>前一个HEBING_H  并且 现在LOW >前一个HEBING_L , 那么  HEBING_H=H,HEBING_L=L,HEBING_K=1
2,当 现在High<前一个HEBING_H  并且 现在LOW <前一个HEBING_L , 那么  HEBING_H=H,HEBING_L=L,HEBING_K=-1
3,当 现在High<=前一个HEBING_H  并且 现在LOW >=前一个HEBING_L , 那么  
         当 前一个HEBING_K=1,那么 HEBING_H=前一个HEBING_H,HEBING_L=L,HEBING_K=1
         当 前一个HEBING_K=-1,那么HEBING_H=H,HEBING_L=前一个HEBING_L,HEBING_K=-1
4,当 现在High>前一个HEBING_H  并且 现在LOW <前一个HEBING_L , 那么
         当 前一个HEBING_K=1,那么 HEBING_H=现在High,HEBING_L=前一个HEBING_L,HEBING_K=1
         当 前一个HEBING_K=-1,那么HEBING_H=前一个HEBING_H ,HEBING_L=LOW,HEBING_K=-1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-7-13 09:34 , Processed in 0.116573 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表