金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 代人发帖

调用时如果写成这样呢?会有影响吗?

[复制链接]

1

主题

93

帖子

93

积分

Rank: 2

等级: 标准版

注册:
2023-4-13
曾用名:
发表于 2023-4-20 09:06 | 显示全部楼层
技术009 发表于 2023-4-18 11:26
你最好把范例代码在小周期上加载看看。你看看是不是每个小周期上这个macd0就是在更新的。
我本来目的就是 ...

如果满足A条件和openprofit>0就平仓;
交易结束

如果满足A条件,第一次openprofit<0就不平仓;
如果满足A条件,第二次openprofit<0就平仓
交易结束

要怎样才能做到上面的效果
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-4-20 14:56 | 显示全部楼层
if a  and  openprofit>0 then sell(1,holding,market);

if  a and openprofit<0 and  count(openprofit<0 ,ENTERBARS+1)=2 then sell(1,holding,market);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

93

帖子

93

积分

Rank: 2

等级: 标准版

注册:
2023-4-13
曾用名:
发表于 2023-4-20 17:27 | 显示全部楼层
技术009 发表于 2023-4-20 14:56
if a  and  openprofit>0 then sell(1,holding,market);

if  a and openprofit

count(openprofit<0 ,ENTERBARS+1)=2,这句是什么意思?
看了count的解释,还是无法理解
回复

使用道具 举报

37

主题

9981

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-4-21 08:37 | 显示全部楼层
1. count(openprofit<0 ,ENTERBARS+1)
就是统计开仓以来,浮动盈亏小于0的k线数量。

count(openprofit<0 ,ENTERBARS+1)=2
即,判断开仓以来亏损的k线数量是不是等于2根
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

93

帖子

93

积分

Rank: 2

等级: 标准版

注册:
2023-4-13
曾用名:
发表于 2023-4-21 10:11 | 显示全部楼层

假设开仓时macd中的macd值是绿色柱即小于0,按顺序发展,macd值变为大于0柱颜色变成红色,但之后又变成绿色,我就想设定macd开仓后再次变成绿色时平仓,这可以怎样处理
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-4-21 10:17 | 显示全部楼层
类似这样处理:
if ref(macd1,ENTERBARS+1)<=0 and macd1<0 and any(macd1>0,ENTERBARS+1) and  holding<>0 then
begin
sell(1,1,market);
END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

93

帖子

93

积分

Rank: 2

等级: 标准版

注册:
2023-4-13
曾用名:
发表于 2023-4-21 14:32 | 显示全部楼层
技术009 发表于 2023-4-21 10:17
类似这样处理:
if ref(macd1,ENTERBARS+1)

ref不是不能用于if   then里面吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-4-21 14:53 | 显示全部楼层
是的。但是上面这个方式不算在if内部。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

93

帖子

93

积分

Rank: 2

等级: 标准版

注册:
2023-4-13
曾用名:
发表于 2023-4-24 09:14 | 显示全部楼层
技术009 发表于 2023-4-21 14:53
是的。但是上面这个方式不算在if内部。

小周调用大周的环境下
A的数值为5,B为120,
开仓条件:A<0 AND B<150;
显然不满足开仓条件,但实际却开仓了为什么?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-4-24 09:16 | 显示全部楼层
走完K下单还是固定时间间隔?如果是固定时间间隔,那么下单当时必然是满足的。你在图上看到的指标值都是K结束时候的值,一个是即时的动态值,一个是K结束后的静态值。

具体看你运行模式怎么选择的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-14 11:42 , Processed in 0.105768 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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