金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2573|回复: 6

麻烦老师帮我完整写下。

[复制链接]

15

主题

36

帖子

46

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2023-4-7 15:47 | 显示全部楼层 |阅读模式
[size=14.6667px]老师您好。这是我的一个简单策略,麻烦老师帮我写下。谢谢

[size=14.6667px]①,以周一早晨第一个K线的收盘价画一条水平线,叫做L1;  
[size=14.6667px]②,后面的价格上穿L1,则bpk;    后面的价格下穿,则SPK;
[size=14.6667px]③,周五的下午2.50分平仓;且下午2.50分之后、包括周五夜盘不再交易。(下周1继续按照上述循环。)


[size=14.6667px]最后再问下。
[size=14.6667px]如果信号发出去了,但是没有成交,一直委托中,这样止损不了不就亏大了吗?;
[size=14.6667px]我想增加个代码,所有指令,比如5秒没成交就撤单重发,一直这样循环,直到成交为止。
[size=14.6667px]

[size=14.6667px]麻烦老师回答一下。在线等。


回复

使用道具 举报

37

主题

9975

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-4-7 17:12 | 显示全部楼层
运行在什么周期上?

如果信号发出去了,但是没有成交,一直委托中,这样止损不了不就亏大了吗?
止损采用市价委托,正常都会成交,如果市价都无法成交,说明已经到涨跌停板了。其次是委托不成交可以使用追撤单功能。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

15

主题

36

帖子

46

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-7 17:29 | 显示全部楼层
技术006 发表于 2023-4-7 17:12
运行在什么周期上?

如果信号发出去了,但是没有成交,一直委托中,这样止损不了不就亏大了吗?

这是我的一个简单策略,麻烦老师帮我写下。谢谢

①,以周一早晨第一个K线的收盘价画一条水平线,叫做L1;  
②,后面的价格上穿L1,则bpk;    后面的价格下穿,则SPK;
③,周五的下午2.50分平仓;且下午2.50分之后、包括周五夜盘不再交易。(下周1继续按照上述循环。)
回复

使用道具 举报

15

主题

36

帖子

46

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-7 17:30 | 显示全部楼层
技术006 发表于 2023-4-7 17:12
运行在什么周期上?

如果信号发出去了,但是没有成交,一直委托中,这样止损不了不就亏大了吗?

老师,麻烦先帮我把那个模型 搞定。  今晚上 试试。
回复

使用道具 举报

37

主题

9975

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-4-7 18:07 | 显示全部楼层
本帖最后由 技术006 于 2023-4-7 18:14 编辑

先回复下2楼的第一个问题。需要确认下策略运行在什么周期上
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

15

主题

36

帖子

46

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-7 18:17 | 显示全部楼层
技术006 发表于 2023-4-7 18:07
先回复下2楼的第一个问题。需要确认下策略运行在什么周期上

策略用到5分钟10分钟 3分钟,这几个周期中。
回复

使用道具 举报

37

主题

9975

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-4-7 18:57 | 显示全部楼层
[PEL] 复制代码
cond:BARSSINCE2(TIMEZONECONVER(090000)<time,TODAYBAR);
AA:VALUEWHEN(WEEKDAY=1 AND cond=0,CLOSE);

//判断是否为周一夜盘。取反后表示非周一夜盘
COND2:not(WEEKDAY=1 and time<130000);

//尾盘时间过滤,因为应用于3、5,10分钟周期上,这里建议将3分钟和(5,10)分开处理。因为k先时间
//在3分钟上没有18:50:00这个节点。这里采用18:51:00

//n_time:185000,185100;
n_time:185000;
timecond:TIME<n_time;



if CROSS(close,AA)=1 THEN BEGIN
	SELLSHORT(HOLDING<0,1,MARKET);
	BUY(HOLDING=0 and COND2=1 AND timecond=1,1,MARKET);	
END


if CROSS(AA,close)=1 THEN BEGIN
	SELL(HOLDING>0,1,MARKET);
	BUYSHORT(HOLDING=0 and COND2=1 AND timecond=1,1,MARKET);	
END

if time=n_time then BEGIN
		SELLSHORT(HOLDING<0,HOLDING,MARKET);
		SELL(HOLDING>0,HOLDING,MARKET);	
END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 09:37 , Processed in 0.130670 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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