金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100019656

12345

[复制链接]

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-3-21 08:47 | 显示全部楼层
收盘价收在两根K线之上,用什么函数?
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-3-21 08:58 | 显示全部楼层
您的意思是当前最新k的收盘价在前面2根k上的最高价之上吧?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-3-21 10:37 | 显示全部楼层
是的
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-3-21 10:39 | 显示全部楼层
HH:ref(hhv(high,2),1);
COND:CLOSE>HH;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-3-23 19:24 | 显示全部楼层
//变量
ma10:ma(c,10);
HH:ref(hhv(high,2),1);
COND:CLOSE>HH;

//交易条件
KD:=;          //开多条件
PD:=;          //平多条件
KK:=;          //开空条件
PK:=;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE); //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);  //开多信号
平多:SELL(PD,1,THISCLOSE);  //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);  //开空信号



老师
1,当前最新k的收盘价在前面2根k上的最高价,
2,当前最新价在10日均线之上,
同时满足2个条件开多仓进行交易,做空,反之

交易条件不会写,可以帮我补充完整吗?

回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-24 09:17 | 显示全部楼层

//变量
ma10:ma(c,10);
HH:ref(hhv(high,2),1);
COND:CLOSE>HH;

//交易条件
KD:=COND;         

直接赋值给KD就行了。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-3-24 17:22 | 显示全部楼层
限价交易遇到这样的情况,有没有办法解决?成交不了,被套

补充内容 (2023-3-24 17:23):
多单平仓成交不了,被套
89404b84e0d10f3e04d2284e5142504.png
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-27 09:03 | 显示全部楼层
如果是实际下单未成交,这种在图表代码层面是处理不了的。

实际上 成交都是柜台那边撮合,软件这边至多提供补救方案,如设置未成交单的撤单追单:
https://www.weistock.com/docs/HE ... 5%E6%92%A4%E5%8D%95

可以参考这里 设置下撤单追单,保证有效成交。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-3-27 17:06 | 显示全部楼层
//计算当前价格所在的位置
ABOVE_AVG = CLOSE > MA(CLOSE,20);
BELOW_AVG = CLOSE < MA(CLOSE,20);

//判断是否需要平仓
IF (NOT ISLASTBAR) AND (TIME = CLOSETIME(0)) THEN BEGIN
    //全平
    EXITSHORT(ALL,MARKET);
    EXITLONG(ALL,MARKET);
END ELSE BEGIN
       
    //判断开平仓条件并执行操作
    IF (ABOVE_AVG) THEN BEGIN
        //平空开多
        EXITSHORT(ALL,MARKET);
        BUY(1,CLOSE,MARKET);
    END ELSE IF (BELOW_AVG) THEN BEGIN
        //平多开空
        EXITLONG(ALL,MARKET);
        SELLSHORT(1,CLOSE,MARKET);
    END



老师
我这用市价交易,怎么不行,什么原因?
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-27 17:16 | 显示全部楼层
不能混搭的。

EXITLONG(ALL,MARKET);
SELLSHORT(1,CLOSE,MARKET);

前者 是旧交易语句,不能和后面那种语句混搭的。


交易系统之多头卖出信号

例如:
EXITLONG:CROSS(VAR1,VAR2),或者CROSS(VAR1,VAR2),BP

注意:
该交易系统属于简单旧交易系统,不能与新交易系统例如BUY,HOLDING等函数混用。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 04:51 , Processed in 0.222393 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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