金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3465|回复: 7

金字塔

[复制链接]

106

主题

798

帖子

808

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
发表于 2022-12-30 10:39 | 显示全部楼层 |阅读模式
MACD1:=COUNT(MACD=-10 AND VOLYQ, ENTERBARS)=1;

VARIABLE:NUM=0;
IF MACD1=-10 AND (NUM=1 ) THEN BEGIN      
IF MACD1 AND C<ENTERPRICE AND  C<AVGENTERPRICE THEN BEGIN

平仓1: SELLSHORT(1 ,HOLDING/2,THISCLOSE);
NUM:=NUM+1;
        END;


1. NUM:=NUM+1; 这里的NUM+1  如果是第二次 MACD2:=COUNT(MACD=-10 AND VOLYQ, ENTERBARS)=2; 是否需要改成NUM:=NUM+2;
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-12-30 11:12 | 显示全部楼层
不需要。你本身就是全局变量。每次操作都是基于上次操作后的值 累计的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

106

主题

798

帖子

808

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-12-30 11:15 | 显示全部楼层
那么这里的实现二次  三次
MACD1:=....
实际上是通过COUNT(MACD=-10 AND VOLYQ, ENTERBARS)=1; =2  ;....实现的。那么可以去掉VARIABLE:NUM=0; NUM:=NUM+1;吗
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-12-30 13:12 | 显示全部楼层
你原始需求是什么。你代码没有足够上下文 判断不了你的思路是什么。自然也不清楚 你的修改是否符合你的想法。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

106

主题

798

帖子

808

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-12-30 13:42 | 显示全部楼层
统计MACD1满足条件的次数,并进行平仓动作。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-12-30 14:32 | 显示全部楼层
那可以直接使用count函数。 不用全局变量进行统计。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

106

主题

798

帖子

808

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-12-30 14:46 | 显示全部楼层
全局变量在这里起什么作用?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-12-30 15:39 | 显示全部楼层
全局变量一般是用来进行一些记录和统计的。

常见的比如 限制交易次数这种。可以用全局变量记录,然后开仓时候判断下全局变量值 来达到限制的作用。

你这里不是很明确,似乎是每次 平仓1 执行时候记录一次。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-9 19:03 , Processed in 0.140285 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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