需要帮助翻译一个简单的指标
1 頁面的第 563 頁 123 上一個上一個
Results 1 to 10 of 23

Thread: 需要帮助翻译一个简单的指标

  1. #1
    你好,我有一个简单的指标,我用easylanguage制作,现在我想把它翻译成MT4。易语言是这样的:

    vars:mmoment(0);

    矩= maxlist(POS(动量(H 2)),POS(动量(1,2)),
    POS(动量(1,6)),POS(动量(1,5)),
    POS(动量(1,3)),POS(动量(H,6)),
    POS(动量(H,5)),POS(动量(H,3)));
    如果百分比(0.05,百分比,100)则绘图1(1,xxx)


    它绘制了一个信号,当所有这些势头在100个时期内处于最低势头的5%时。
    有人可以帮助我吗?

  2. #2
    我不知道简单的语言,所以我不能以这种方式帮助你。我非常了解英语。也许你可以用简单的英语来描述你需要的指标,这里的人可以帮忙。问候,禅宗

  3. #3
    谢谢你的回答,逻辑是这样的:1.我们计算参数的动量函数:高,长2高3长4高5长6低2低3低 - 长度4低 - 长度5低 - 长度6 2.我们将所有数字转换为正数(我不知道函数是用英文命名的)ex:如果是-7我们使他成为7 3.我们找到最大的数字。这将是结果。 4.我们排列A的最后100个值。 5.然后我们验证最近的A是否在我们列表中最低的5%。 (如果低于A的其余值的95%) - 这是百分位数函数。 6.如果5的答案是肯定的,那么我们在我们的图表上放上一个点。或者一个箭头:d这个指标将给出拥塞区域的信号,我希望这个更清楚

  4. #4

  5. #5
    你想把这个指标称为什么?

  6. #6
    你是指什么名字有指标?不要紧,如果你愿意,我会以你的名字命名

  7. #7
    我不确定这是不是你要找的。加载需要运算的计算的费用需要一段时间。但它会稳定下来并且不会如此耗费大量资源来完成初始运行。问候,禅宗

  8. #8

    Quote Originally Posted by ;
    我不确定这是不是你要找的。加载需要运算的计算的费用需要一段时间。但它会稳定下来并且不会如此耗费大量资源来完成初始运行。问候,禅宗
    万分感谢。我会试试看,并给你一个反馈。 (我知道它应该是很多计算)

  9. #9
    有些事情是错的。我试图理解代码来核实它,但我不能。我会尽快解释一下:首先我们计算这些势头中的最高点。那么我们希望找到我们的指标是否处于先例值的最低5%。

  10. #10
    也许这会有所帮助:============================================= ================================================== =========简单的语言 - 是啊真的==================================== ================================================== ==================动量(功能)动量研究是超买/超卖的振荡器。它是通过从参数PRICE返回的数值中减去由参数PRICE返回的当前条的值来计算的,该值是发生在LENGTH条之前的条。如果当前小节的值超过小节的值,则该函数的值为正数。如果当前小节的值小于过去小节的值,则该函数的值为负值。因此,由MOMENTUM函数返回的值在零以上和以下振荡。函数Momentum(PRICE,LENGTH)参数PRICE指定感兴趣的资产的某个价格LENGTH要考虑的尾部条的数量返回包含当前条的Momentum的数值。用法如果市场下跌超过x点,市场被认为是超卖。如果市场增加了超过x点,市场被认为是超买。如果您要使用Close对参数PRICE进行硬编码,并将参数LENGTH与10进行硬编码,则该函数将从当前条的关闭中减去10个条之前的关闭。 ================================================== ================================================== ==== Pos(保留字)(num)是一个数字表达式。返回num的绝对值。示例Pos(-5)返回5. Pos(350)返回350. ================================== =============================================== MaxList(保留字)返回指定输入的最高值。 (Num1)是表示计算中要使用的值的数字表达式。 (Num2)是表示要在计算中使用的值的第二个数字表达式。 (Num3)是表示要在计算中使用的值的第三数字表达式,等等。示例MaxList(45,72,86,125,47)返回值125. MaxList(18,67,98,24,65 ,19)返回值为98. ========================================= ===================================百分位数(函数)计算一个百分位数(第k个值)指定期间。函数百分位数(PCNTILE,PRICE,LENGTH)参数PCNTILE一个数字表达式,表示0和1之间的选定百分位数值(.25 =%25)PRICE指定要考虑的价格信息LENGTH表示时间长度被视为返回包含指定期间的百分位数(第k个值)的数值,由价格和长度定义。用法百分位数是价格值,因此观察值的PCNTILE百分比小于PCNTILE值。示例根据最后10个条的收盘价将Value1赋值给第25个百分位:Value1 = Percentile(.25,Close,10);根据最后21个小节的范围为Value2指定第50个百分位的值:Value2 = Percentile(.5,Range,21); ================================================== ==========================

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。