金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1161|回复: 5

新手小白求助

[复制链接]

2

主题

5

帖子

5

积分

Rank: 1

等级: 新手上路

注册:
2025-2-6
曾用名:
发表于 2025-2-6 15:47 | 显示全部楼层 |阅读模式
本人小白在学习编程,希望大佬们赐教。
我在写一个很简单的策略练手,
前一天收盘价在60日均线上方并且60日均线比前一天价格高,开盘开多XX%账户总资金,止损总资金量X%,持有到收盘平仓。
只写了三行,写到开多条件系统说无法识别意图,开仓止损的资金管理也没找到公式。还请论坛高手们指点指点,见笑了。

//中间变量
MA60:= MA(close,60);
昨收:=REF(close,1):

//交易条件
开多条件 := 昨收>MA60;

回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-6 15:53 | 显示全部楼层
MA60:= MA(close,60);
cond1:ref(close,1)>ref(ma60,1) and ma60>ref(ma60,1);
if cond1 then buy(1,10%,marketr);
if time=150000 then sell(1,holding,marketr);

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

使用道具 举报

2

主题

5

帖子

5

积分

Rank: 1

等级: 新手上路

注册:
2025-2-6
曾用名:
 楼主| 发表于 2025-2-8 20:15 | 显示全部楼层
技术008 发表于 2025-2-6 15:53
MA60:= MA(close,60);
cond1:ref(close,1)>ref(ma60,1) and ma60>ref(ma60,1);
if cond1 then buy(1,10%, ...

老师你好,我写了以下代码,但是回测运行的时候没有触发任何开平仓交易记录,可否麻烦您帮我看看是哪里写的不对。

//中间变量
MA60:= MA(close,60);

//交易条件
开多条件 := ref(close,1)>ref(ma60,1) and ma60>ref(ma60,1) and time>=093000 and time<=093100;
平多条件 := TIME>=145500 and TIME<=145600 or openprofit < -10000;
开空条件 := ref(close,1)<ref(ma60,1) and ma60<ref(ma60,1) and time>=093000 and time<=093100;
平空条件 := TIME>=145500 and TIME<=145600 or openprofit < -10000;

//交易系统
BUY(开多条件 and HOLDING=0, 1, market); //开多操作
SELL(平多条件 and HOLDING>0, HOLDING, market); //平多操作
BUYSHORT(开空条件 and HOLDING=0, 1, market); //开空操作
SELLSHORT(平空条件 and HOLDING<0, HOLDING, market); //平空操作
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-9 23:31 | 显示全部楼层
你这限制条件太多了,均线要符合,还限定必须0931这一分钟
你这个是运行在1分钟周期上马吗

这种严苛条件就是很不容易满足的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

5

帖子

5

积分

Rank: 1

等级: 新手上路

注册:
2025-2-6
曾用名:
 楼主| 发表于 2025-2-14 20:19 | 显示全部楼层
技术008 发表于 2025-2-9 23:31
你这限制条件太多了,均线要符合,还限定必须0931这一分钟
你这个是运行在1分钟周期上马吗

我是运行在日线图上,是不是改成开盘十分钟会好一点?
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2025-2-17 08:46 | 显示全部楼层
Ray 发表于 2025-2-14 20:19
我是运行在日线图上,是不是改成开盘十分钟会好一点?

不清楚,量化的标准是策略符合你的交易思想,而不是反过来。
建议你梳理下当前策略的应用场景。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-18 04:49 , Processed in 0.154197 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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