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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 新手求助,请教几个指标的含义

   

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


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

主题:新手求助,请教几个指标的含义

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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2018/12/24 11:16:19
新手求助,请教几个指标的含义  发帖心情 Post By:2018/12/25 10:39:46    Post IP:182.90.210.200[显示全部帖子]


avglength(40),atrlength(40),ss(10,10,100,10)

avglength是否是三价均线参数?后面带的(40)该如何理解?如果换成(20)呢?

atrlength是否是真实波幅参数?后面带的(40)该如何理解?如果换成(20)呢?

ss定义为手数,后面的(10,10,100,10)分别该如何理解?



if holding>0 then begin//若持有多单
 if 加多仓条件 then//且满足加多条件
  buy(10,10);//加多单
end

以上语法是否正确?(10,10)是否理解为(默认10手,10手)
若不正确,想写“若持有多单,且满足加多条件,加多单(X手)”该如何写?谢谢各位大神!!

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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2018/12/24 11:16:19
  发帖心情 Post By:2018/12/25 11:26:41    Post IP:182.90.210.200[显示全部帖子]

感谢FireScript大神的耐心讲解,仍想进一步请教:
1.
RUNMODE:0;
//中间变量
INPUT:AVGLENGTH(40),ATRLENGTH(40),SS(1,1,10000,1);//定义参数值
MA1:=REF(MA((HIGH+LOW+CLOSE)/3,AVGLENGTH),1);//定义MA1
手数:=ss;
//交易条件
以上是金字塔软件中肯特纳系统示范模型,是否完整?
2.
INPUT:N(5), M(10,1,100,2);
N(5)与后面的M(10,1,100,2)两者是什么关系?还是无关系,只是对不同的参数进行定义?
表示定义参数N,缺省值为5
定义参数M,缺省值为10,最小值为1,最大值为100,优化步长为2
所属函数组:控制语句
假设M为手数,那么是否理解为(默认10手,最小1手,最大100手,优化步长2)优化步长该如何理解呢?
3.
“ buy(10,10);//加多单”
buy第一个参数是下单条件(0或1,或者能返回0或1的变量),第二个参数是下单手数。具体看下buy函数说明,里面有解释啊,鼠标在函数上停留下就能看到函数说明了,或者在函数上右键-定位到参考位置。
看了函数说明了,是不是假设前句成立,则返回1,那么假设写"buy(1,10)"是否完整?可否理解为“ if 加多仓条件 then”(加多仓条件成立),返回1,买10手多?
4..
buy(holding>0 and  加仓条件,x,market);//若持有多单,且满足加多条件,加多单(X手)
可否理解为该句将如下三句浓缩:
if holding>0 then begin//若持有多单
 if 加多仓条件 then//且满足加多条件
  buy(1,x);//加多单
浓缩为:
buy(holding>0 and  加仓条件,x,market);//若持有多单,且满足加多条件,加多单(X手)
此处的market是否理解为按市价下单成交?
感谢大神!!!!!


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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2018/12/24 11:16:19
  发帖心情 Post By:2018/12/25 14:36:10    Post IP:182.90.210.200[显示全部帖子]

谢谢老师!还有个问题~

if holding>0 then begin//若持有多单
 if exitlongcond then//且满足平多条件
  sell(10,holding,limitr,min(open,ma1));//平多单
end

请问这样写规范吗
或者说想写“若持多单,且满足平多条件,则将持有的多单全部抛出”该如何写?


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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2018/12/24 11:16:19
  发帖心情 Post By:2018/12/25 20:08:18    Post IP:182.90.210.200[显示全部帖子]

谢谢老师!

 回到顶部