金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1719|回复: 8

按股票代码,选择变量失败。帮忙看一下

[复制链接]

22

主题

75

帖子

75

积分

等级: 免费版

注册:
2023-1-30
曾用名:
发表于 2024-4-15 21:31 | 显示全部楼层 |阅读模式
RUNMODE:0; //逐K线模式,图表交易程序只能用逐K
品种代码:=STKLABEL;
DRAWTEXTEX(1,0,0,0,品种代码);//品种代码

GLOBALVARIABLE:N值开仓标准:=0,N值平仓普通标准:=0,N值平仓极端标准:=0;//申明并初始化变量为0
//VARIABLE:N值开仓标准:=0,N值平仓普通标准:=0,N值平仓极端标准:=0,;
IF 品种代码 = "510050" THEN
BEGIN
        N值开仓标准 := 5;
        N值平仓普通标准 := 2;
        N值平仓极端标准 := 10;
END
IF 品种代码 = "510300" THEN
BEGIN
        N值开仓标准 := 5;
        N值平仓普通标准 := 2;
        N值平仓极端标准 := 5;
END
极端标准:N值平仓极端标准;

回复

使用道具 举报

22

主题

75

帖子

75

积分

等级: 免费版

注册:
2023-1-30
曾用名:
 楼主| 发表于 2024-4-16 08:14 | 显示全部楼层
if 品种代码 = "510050" THEN N值平仓极端标准 := 10;
if 品种代码 = "510300" THEN N值平仓极端标准 := 5;
if 品种代码 = "159915" THEN N值平仓极端标准 := 5;
if 品种代码 = "588000" THEN N值平仓极端标准 := 5;
极端标准:N值平仓极端标准;
这种写法也不行
回复

使用道具 举报

22

主题

75

帖子

75

积分

等级: 免费版

注册:
2023-1-30
曾用名:
 楼主| 发表于 2024-4-16 08:28 | 显示全部楼层
//N值平仓极端标准:IF(品种代码 = "510050",10,IF(品种代码 = "510300",5,IF(品种代码 = "159915",5,IF(品种代码 = "588000",5,0))));
//N值平仓极端标准:IFN(品种代码 = "510050",10,IFN(品种代码 = "510300",5,IFN(品种代码 = "159915",5,IFN(品种代码 = "588000",5,0))));

//N值平仓极端标准:IF(STRCMP(品种代码 , "510050"),10,IF(STRCMP(品种代码 , "510300"),5,IF(STRCMP(品种代码 , "159915"),5,IF(STRCMP(品种代码 , "588000"),5,0))));
N值平仓极端标准:IFN(STRCMP(品种代码 , "510050"),10,IFN(STRCMP(品种代码 , "510300"),5,IFN(STRCMP(品种代码 , "159915"),5,IFN(STRCMP(品种代码 , "588000"),5,0))));

字符串比较也不行
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-16 08:47 | 显示全部楼层
1. GLOBALVARIABLE 不能用在图表
2. 字符串请用单引号 例如: '510050'
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

22

主题

75

帖子

75

积分

等级: 免费版

注册:
2023-1-30
曾用名:
 楼主| 发表于 2024-4-16 08:53 | 显示全部楼层
技术009 发表于 2024-4-16 08:47
1. GLOBALVARIABLE 不能用在图表
2. 字符串请用单引号 例如: '510050'

pel中单引号和双引号不一样?有啥区别,我下次好注意
回复

使用道具 举报

22

主题

75

帖子

75

积分

等级: 免费版

注册:
2023-1-30
曾用名:
 楼主| 发表于 2024-4-16 08:54 | 显示全部楼层
技术009 发表于 2024-4-16 08:47
1. GLOBALVARIABLE 不能用在图表
2. 字符串请用单引号 例如: '510050'

VARIABLE 可以用在图表吗?
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-16 08:55 | 显示全部楼层
字符串都是单引号,类似你直接砍函数例子中写法就看到

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-16 08:56 | 显示全部楼层
variable:n=0;
if c>o then n:=n+1;

a:n;

可以直接图表使用,上面这个就是统计多少个收阳的k,自己输出看下就明白
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

22

主题

75

帖子

75

积分

等级: 免费版

注册:
2023-1-30
曾用名:
 楼主| 发表于 2024-4-16 09:01 | 显示全部楼层
技术008 发表于 2024-4-16 08:56
variable:n=0;
if c>o then n:=n+1;

谢谢明白了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-29 14:46 , Processed in 0.088189 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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