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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]tradestation的easylanguage语言公式移植,函数问题请教!

   

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


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

主题:[求助]tradestation的easylanguage语言公式移植,函数问题请教!

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


加好友 发短信
等级:新手上路 帖子:29 积分:115 威望:0 精华:0 注册:2011/2/21 19:58:55
[求助]tradestation的easylanguage语言公式移植,函数问题请教!  发帖心情 Post By:2012/6/27 0:20:16    Post IP:114.135.13.33[只看该作者]

准备移植一个公式,但对其中的少部分函数不清楚,请哪位大大指点一下,先谢谢了!
准备移植一个公式,但对其中的少部分函数不清楚,请哪位大大指点一下,先谢谢了!
公式如下,如红色所示函数:
----------------------------------------------------------------------------------
ASCTrend2

Inputs: RISK(3), MONYRISK(2.0);

If CurrentBar = 1 then begin
vars: value2(1), value3(18), value10(10000), value19(0);
value19 = MONYRISK*Average(Range, 10)*BigPointValue;
value2 = Risk;
value3 = 18 + 3*value2;
End;

value11 = Average(C, 9);
value12 = Average(C, value3);
value13 = Average(Range, 10);
value4 = JESSD( High, Low, H[value2], L[value2], C[value2] );
If MRO (value4 > value4[1] and value4[1] < value4[2], 2, 1) > -1 and L[1] > value4[1] then
value5 = value4[1] - value13 ;
If MRO (value4 < value4[1] and value4[1] > value4[2], 2, 1) > -1 and H[1] < value4[1] then
value6 = value4[1] + value13 ;
If value11[1] < value12[1] and value11 > value12 then value5 = TrueLow -value13;
If value11[1] > value12[1] and value11 < value12 then value5 = TrueHigh + value13;
If AbsValue( O - C[1] ) >= 1.618*value13 then begin
If value11 > value12 then value5 = Low - value13;
If value11 < value12 then value14 = High + value13;
End;

value7 = BS105(L, 2.40, value13, value9 );
value8 = SS105(H, 2.40, value13, value10 );
value9 = BS0(L, 60, value7, Risk, value19);
value10 = SS0(H, 60, value8, Risk, value19);
If L - value9 > value19/BigPointValue then value9 = L - (1.50 + 0.1*Risk)*value13;
If value10 - H > value19/BigPointValue then value10 = H + (1.50 + 0.1*Risk)*value13;
If value11 >= value12 and value5 >= value9 then value9 = value5;
If value11 <= value12 and value6 <= value10 then value10 = value6;
If value11 <= value12 and value5 <= value9 then value9 = value5;
If value11 >= value12 and value6 >= value10 then value10 = value6;
If MRO(value11 >= value12, 2, 2) > -1 and value9 <= value9[1] then value9 = value9[1] ;
If MRO(value11 <= value12, 2, 2) > -1 and value10 >= value10[1] then value10 = value10[1] ;
If value9 > 0 and value11 >= value12 and value9 <= H then Plot1 (value9, "BuyStop2");
If value10 > 0 and value10 < 1000000000 and value11 <= value12 and value10 >= L then Plot2 (value10, "SellStop2");
----------------------------------------------------------------------------------
其中不了解的函数如下:
BigPointValue:
value19 = MONYRISK*Average(Range, 10)*BigPointValue;

JESSD
value4 = JESSD( High, Low, H[value2], L[value2], C[value2] );

BS105、SS105、BS0、SS0
value7 = BS105(L, 2.40, value13, value9 );
value8 = SS105(H, 2.40, value13, value10 );
value9 = BS0(L, 60, value7, Risk, value19);
value10 = SS0(H, 60, value8, Risk, value19);(H, 60, value8, Risk, value19);
BigPointValue:
JESSD
[此贴子已经被作者于2012-6-27 0:22:34编辑过]

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


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/6/27 8:58:55    Post IP:58.246.57.26[只看该作者]

请问这些函数在TB里的中文含义是什么?



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
RogarZ
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:3534 积分:10003 威望:0 精华:5 注册:2012/5/25 0:00:01
  发帖心情 Post By:2012/6/27 9:00:27    Post IP:58.246.57.26[只看该作者]

你把这几个代码的中文意思说出来  以便我们了解在金字塔中相近或相似的函数能用什么替代


金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
cthlj
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:29 积分:115 威望:0 精华:0 注册:2011/2/21 19:58:55
  发帖心情 Post By:2012/6/27 17:36:50    Post IP:58.42.31.36[只看该作者]

以下是引用RogarZ在2012-6-27 9:00:27的发言:
你把这几个代码的中文意思说出来  以便我们了解在金字塔中相近或相似的函数能用什么替代

就是不了解这几个函数的中文意思,需要请教。

或者国内哪个论坛讨论tradestation比较热烈的?


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


加好友 发短信
等级:新手上路 帖子:29 积分:115 威望:0 精华:0 注册:2011/2/21 19:58:55
  发帖心情 Post By:2012/7/3 15:19:36    Post IP:58.42.31.36[只看该作者]

搞清楚了,这些大部分都是自定义函数!

 回到顶部