欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 老师

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2670人关注过本帖树形打印复制链接

主题:老师

帅哥哟,离线,有人找我吗?
NH
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:223 积分:0 威望:0 精华:0 注册:2017/3/1 16:31:23
老师  发帖心情 Post By:2018/3/15 17:20:36    Post IP:110.87.89.155[只看该作者]

INPUT:LOTS(3,1,10,1); //开仓手数
INPUT:LONG_DAYS(40,20,120,5); //长期均线参数
INPUT:SHORT_DAYS(10,3,30,2); //短期均线参数

INPUT:M(10,1,30,1); //止损价1的参数
VARIABLE:STOP_PRICE=0; //止损价1:以开仓K之前的M周期的最低(高)价为止损
VARIABLE:STOP_PRICE_2=0; //止损价2:以开仓K的最低(高)价为止损

MA_LONG:MA(OPEN,LONG_DAYS); //长期均线,注意在此范例下,不能用CLOSE,因为止损用了实时价格模式
MA_SHORT:MA(OPEN,SHORT_DAYS); //短期均线,注意在此范例下,不能用CLOSE,因为止损用了实时价格模式

CON_LONG:=(MA_SHORT,MA_LONG);; //金叉
CON_SHORT:=(MA_LONG,MA_SHORT); //死叉

LLV_M:=LLV(LOW,10);//定义10天最低
HHV_M:=HHV(HIGH,10);//定义10天最高

IF CON_LONG THEN //金叉做多
BEGIN
//SELLSHORT(HOLDING<0,LOTS,LIMITR,OPEN); //平空
BUY(HOLDING=0,LOTS,LIMITR,OPEN); //开多
STOP_PRICE:=LLV_M;
STOP_PRICE_2:=LOW;//  这个位置的LOW  是否可以替换成不同的STOP_PRICE??
END

IF CON_SHORT THEN //死叉做空
BEGIN
SELL(HOLDING>0,LOTS,LIMITR,OPEN); //平多
//BUYSHORT(HOLDING=0,LOTS,LIMITR,OPEN); //开空
STOP_PRICE:=HHV_M;
STOP_PRICE_2:=HIGH;
END

//多头止损
IF (HOLDING>0 AND ENTERBARS>=1) THEN
BEGIN
多止损1:SELL(LOW<=STOP_PRICE,LOTS,LIMITR,MIN(OPEN,STOP_PRICE));
多止损2:SELL(LOW<=STOP_PRICE_2,LOTS,LIMITR,MIN(OPEN,STOP_PRICE_2));
END



以上代码是否可以用于实际使用?


 回到顶部
帅哥哟,离线,有人找我吗?
NH
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:223 积分:0 威望:0 精华:0 注册:2017/3/1 16:31:23
  发帖心情 Post By:2018/3/15 17:21:07    Post IP:110.87.89.155[只看该作者]

STOP_PRICE_2:=LOW;//  这个位置的LOW  是否可以替换成不同的STOP_PRICE??

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/16 10:24:52    Post IP:180.169.30.6[只看该作者]

把STOP_PRICE赋值给这个price2吗? 你描述的我不是很清楚你想操作什么。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
NH
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:223 积分:0 威望:0 精华:0 注册:2017/3/1 16:31:23
  发帖心情 Post By:2018/3/16 10:58:25    Post IP:110.87.88.88[只看该作者]

1.   整个代码 是否可以用?

2.   MA_LONG:MA(OPEN,LONG_DAYS);
//长期均线,注意在此范例下,不能用CLOSE,因为止损用了实时价格模式
MA_SHORT:MA(OPEN,SHORT_DAYS); //短期均线,注意在此范例下,不能用CLOSE,因为止损用了实时价格模式      
 以上说不能用CLOSE  是否正确?
3. STOP_PRICE_2:=LOW;
这个位置的LOW  是否需要可以替换成不同的值?  联系全文来看 。  这句的指向是否就是  跌破开仓K 的低价 止损?

 回到顶部
帅哥哟,离线,有人找我吗?
NH
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:223 积分:0 威望:0 精华:0 注册:2017/3/1 16:31:23
  发帖心情 Post By:2018/3/16 13:12:18    Post IP:110.87.88.88[只看该作者]

1.   整个代码 是否可以用?

2.   MA_LONG:MA(OPEN,LONG_DAYS);
//长期均线,注意在此范例下,不能用CLOSE,因为止损用了实时价格模式
MA_SHORT:MA(OPEN,SHORT_DAYS); //短期均线,注意在此范例下,不能用CLOSE,因为止损用了实时价格模式      
 以上说不能用CLOSE  是否正确?
3. STOP_PRICE_2:=LOW;
这个位置的LOW  是否需要可以替换成不同的值?  联系全文来看 。  这句的指向是否就是  跌破开仓K 的低价 止损?     

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/16 13:26:15    Post IP:180.169.30.6[只看该作者]

1.可用,但我是从代码编写角度,我不会从策略角度去考虑的。

 

2.close在最新K就是表示最新价格,是波动的。不用close可能是出于信号闪烁之类的考虑或者说出于获取一个稳定的判断结果来考虑的。

 

3.可以替换,完全看你想如何设置止损位置了。



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2018/3/16 13:30:43    Post IP:180.169.30.6[只看该作者]

1、是否可用不是工作人员可以决定的了

2、这是因为close在盘中是来回变化不稳定,而用open信号是稳定的

3、理解没错

 


 回到顶部
帅哥哟,离线,有人找我吗?
NH
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:223 积分:0 威望:0 精华:0 注册:2017/3/1 16:31:23
  发帖心情 Post By:2018/3/16 13:59:16    Post IP:110.87.88.88[只看该作者]

收到 好的 辛苦老师

 回到顶部