金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 148|回复: 6

请老师编一个日内交易策略

[复制链接]

5

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2025-1-26
曾用名:
发表于 2025-3-10 14:27 | 显示全部楼层 |阅读模式
量化交易开机运行
触发买入信号:5日均线上穿10日均线
即开仓买入10000股,以后以此开仓价为基准价

涨2%卖出500股,跌3%买进500股
随着每一次交易基准价相应调整, 实时更新基准价
假设开仓买入价为100元  股价从100元开始日内波动+2%/-3%
初始的卖出价=基准价×1.02  
初始的买入价=基准价×0.97
示例:100→97(买入)→94.09(买入)→96.00(卖出)→97.92(卖出)→T+0循环交易

通过动态基准价+实现T+0循环交易



回复

使用道具 举报

38

主题

9882

帖子

9892

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-10 14:53 | 显示全部楼层



ma5:= MA(CLOSE, 5);
ma10 := MA(CLOSE, 10);


if CROSS(ma5, ma10) then
begin
    BUY(1,10000, limitr,CLOSE);  
end

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

使用道具 举报

5

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2025-1-26
曾用名:
 楼主| 发表于 2025-3-10 15:28 | 显示全部楼层
谢谢老师!
补充一个条件,如发生连续卖出4次的情况则停止交易或者清仓
回复

使用道具 举报

5

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2025-1-26
曾用名:
 楼主| 发表于 2025-3-10 15:32 | 显示全部楼层
老师,纠正一下

如发生连续买入4次的情况则停止交易或者清仓
回复

使用道具 举报

38

主题

9882

帖子

9892

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-10 15:34 | 显示全部楼层
ma5:= MA(CLOSE, 5);
ma10 := MA(CLOSE, 10);
variable:n=0;

if CROSS(ma5, ma10) then
begin
    BUY(1,10000, limitr,CLOSE);  
end

if close>enterprice*1.02 then
begin
n:=0;
sell(1,holding,marketr);
end


if close<enterprice*(1-0.02) and n<=4 then
begin
n:=n+1;
buy(1,500,marketr);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

9882

帖子

9892

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-10 15:34 | 显示全部楼层
ma5:= MA(CLOSE, 5);
ma10 := MA(CLOSE, 10);
variable:n=0;

if CROSS(ma5, ma10) then
begin
    BUY(1,10000, limitr,CLOSE);  
end

if close>enterprice*1.02 then
begin
n:=0;
sell(1,holding,marketr);
end


if close<enterprice*(1-0.02) and n<=4 then
begin
n:=n+1;
buy(1,500,marketr);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

9882

帖子

9892

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-10 15:34 | 显示全部楼层
ma5:= MA(CLOSE, 5);
ma10 := MA(CLOSE, 10);
variable:n=0;

if CROSS(ma5, ma10) then
begin
    BUY(1,10000, limitr,CLOSE);  
end

if close>enterprice*1.02 then
begin
n:=0;
sell(1,holding,marketr);
end


if close<enterprice*(1-0.02) and n<=4 then
begin
n:=n+1;
buy(1,500,marketr);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-11 12:13 , Processed in 0.142669 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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