Viewing File: /opt/alt/tests/alt-php81-pecl-trader_0.5.1-1.el8/tests/trader_macd.phpt

--TEST--
trader_macd() basic test
--SKIPIF--
<?php
if (!extension_loaded("trader")) die("skip");
--FILE--
<?php

include "inc/data.php";
include "inc/func.php";

$fast_period = 14;

var_dump(trader_aroon(get_data("high", $data0), get_data("low", $data0), $fast_period));

--EXPECT--
array(2) {
  [0]=>
  array(238) {
    [14]=>
    float(100)
    [15]=>
    float(92.857)
    [16]=>
    float(85.714)
    [17]=>
    float(78.571)
    [18]=>
    float(71.429)
    [19]=>
    float(64.286)
    [20]=>
    float(57.143)
    [21]=>
    float(100)
    [22]=>
    float(100)
    [23]=>
    float(100)
    [24]=>
    float(100)
    [25]=>
    float(100)
    [26]=>
    float(92.857)
    [27]=>
    float(85.714)
    [28]=>
    float(78.571)
    [29]=>
    float(71.429)
    [30]=>
    float(64.286)
    [31]=>
    float(57.143)
    [32]=>
    float(50)
    [33]=>
    float(42.857)
    [34]=>
    float(35.714)
    [35]=>
    float(28.571)
    [36]=>
    float(21.429)
    [37]=>
    float(14.286)
    [38]=>
    float(7.143)
    [39]=>
    float(0)
    [40]=>
    float(0)
    [41]=>
    float(92.857)
    [42]=>
    float(85.714)
    [43]=>
    float(78.571)
    [44]=>
    float(71.429)
    [45]=>
    float(64.286)
    [46]=>
    float(57.143)
    [47]=>
    float(50)
    [48]=>
    float(42.857)
    [49]=>
    float(35.714)
    [50]=>
    float(28.571)
    [51]=>
    float(21.429)
    [52]=>
    float(14.286)
    [53]=>
    float(7.143)
    [54]=>
    float(100)
    [55]=>
    float(92.857)
    [56]=>
    float(85.714)
    [57]=>
    float(78.571)
    [58]=>
    float(71.429)
    [59]=>
    float(64.286)
    [60]=>
    float(57.143)
    [61]=>
    float(50)
    [62]=>
    float(42.857)
    [63]=>
    float(35.714)
    [64]=>
    float(28.571)
    [65]=>
    float(21.429)
    [66]=>
    float(14.286)
    [67]=>
    float(7.143)
    [68]=>
    float(0)
    [69]=>
    float(0)
    [70]=>
    float(0)
    [71]=>
    float(100)
    [72]=>
    float(100)
    [73]=>
    float(100)
    [74]=>
    float(92.857)
    [75]=>
    float(85.714)
    [76]=>
    float(78.571)
    [77]=>
    float(71.429)
    [78]=>
    float(64.286)
    [79]=>
    float(57.143)
    [80]=>
    float(50)
    [81]=>
    float(42.857)
    [82]=>
    float(35.714)
    [83]=>
    float(28.571)
    [84]=>
    float(21.429)
    [85]=>
    float(14.286)
    [86]=>
    float(7.143)
    [87]=>
    float(0)
    [88]=>
    float(0)
    [89]=>
    float(0)
    [90]=>
    float(0)
    [91]=>
    float(0)
    [92]=>
    float(21.429)
    [93]=>
    float(14.286)
    [94]=>
    float(7.143)
    [95]=>
    float(0)
    [96]=>
    float(0)
    [97]=>
    float(7.143)
    [98]=>
    float(0)
    [99]=>
    float(0)
    [100]=>
    float(0)
    [101]=>
    float(14.286)
    [102]=>
    float(7.143)
    [103]=>
    float(0)
    [104]=>
    float(92.857)
    [105]=>
    float(85.714)
    [106]=>
    float(78.571)
    [107]=>
    float(71.429)
    [108]=>
    float(64.286)
    [109]=>
    float(57.143)
    [110]=>
    float(50)
    [111]=>
    float(42.857)
    [112]=>
    float(35.714)
    [113]=>
    float(28.571)
    [114]=>
    float(21.429)
    [115]=>
    float(14.286)
    [116]=>
    float(7.143)
    [117]=>
    float(0)
    [118]=>
    float(0)
    [119]=>
    float(0)
    [120]=>
    float(28.571)
    [121]=>
    float(21.429)
    [122]=>
    float(14.286)
    [123]=>
    float(7.143)
    [124]=>
    float(0)
    [125]=>
    float(0)
    [126]=>
    float(0)
    [127]=>
    float(0)
    [128]=>
    float(0)
    [129]=>
    float(0)
    [130]=>
    float(21.429)
    [131]=>
    float(14.286)
    [132]=>
    float(7.143)
    [133]=>
    float(0)
    [134]=>
    float(7.143)
    [135]=>
    float(0)
    [136]=>
    float(0)
    [137]=>
    float(0)
    [138]=>
    float(100)
    [139]=>
    float(100)
    [140]=>
    float(92.857)
    [141]=>
    float(85.714)
    [142]=>
    float(78.571)
    [143]=>
    float(71.429)
    [144]=>
    float(64.286)
    [145]=>
    float(100)
    [146]=>
    float(100)
    [147]=>
    float(100)
    [148]=>
    float(100)
    [149]=>
    float(92.857)
    [150]=>
    float(85.714)
    [151]=>
    float(78.571)
    [152]=>
    float(71.429)
    [153]=>
    float(64.286)
    [154]=>
    float(57.143)
    [155]=>
    float(50)
    [156]=>
    float(42.857)
    [157]=>
    float(35.714)
    [158]=>
    float(28.571)
    [159]=>
    float(21.429)
    [160]=>
    float(14.286)
    [161]=>
    float(7.143)
    [162]=>
    float(0)
    [163]=>
    float(14.286)
    [164]=>
    float(7.143)
    [165]=>
    float(0)
    [166]=>
    float(0)
    [167]=>
    float(64.286)
    [168]=>
    float(57.143)
    [169]=>
    float(50)
    [170]=>
    float(42.857)
    [171]=>
    float(35.714)
    [172]=>
    float(28.571)
    [173]=>
    float(21.429)
    [174]=>
    float(14.286)
    [175]=>
    float(7.143)
    [176]=>
    float(0)
    [177]=>
    float(0)
    [178]=>
    float(7.143)
    [179]=>
    float(0)
    [180]=>
    float(0)
    [181]=>
    float(78.571)
    [182]=>
    float(100)
    [183]=>
    float(100)
    [184]=>
    float(92.857)
    [185]=>
    float(85.714)
    [186]=>
    float(100)
    [187]=>
    float(100)
    [188]=>
    float(100)
    [189]=>
    float(92.857)
    [190]=>
    float(85.714)
    [191]=>
    float(78.571)
    [192]=>
    float(100)
    [193]=>
    float(100)
    [194]=>
    float(92.857)
    [195]=>
    float(100)
    [196]=>
    float(100)
    [197]=>
    float(100)
    [198]=>
    float(100)
    [199]=>
    float(92.857)
    [200]=>
    float(85.714)
    [201]=>
    float(78.571)
    [202]=>
    float(100)
    [203]=>
    float(92.857)
    [204]=>
    float(85.714)
    [205]=>
    float(78.571)
    [206]=>
    float(71.429)
    [207]=>
    float(64.286)
    [208]=>
    float(57.143)
    [209]=>
    float(50)
    [210]=>
    float(42.857)
    [211]=>
    float(35.714)
    [212]=>
    float(28.571)
    [213]=>
    float(21.429)
    [214]=>
    float(14.286)
    [215]=>
    float(7.143)
    [216]=>
    float(0)
    [217]=>
    float(64.286)
    [218]=>
    float(57.143)
    [219]=>
    float(50)
    [220]=>
    float(42.857)
    [221]=>
    float(35.714)
    [222]=>
    float(28.571)
    [223]=>
    float(21.429)
    [224]=>
    float(14.286)
    [225]=>
    float(7.143)
    [226]=>
    float(0)
    [227]=>
    float(0)
    [228]=>
    float(0)
    [229]=>
    float(0)
    [230]=>
    float(35.714)
    [231]=>
    float(28.571)
    [232]=>
    float(21.429)
    [233]=>
    float(14.286)
    [234]=>
    float(7.143)
    [235]=>
    float(0)
    [236]=>
    float(0)
    [237]=>
    float(0)
    [238]=>
    float(14.286)
    [239]=>
    float(7.143)
    [240]=>
    float(0)
    [241]=>
    float(14.286)
    [242]=>
    float(7.143)
    [243]=>
    float(0)
    [244]=>
    float(0)
    [245]=>
    float(0)
    [246]=>
    float(57.143)
    [247]=>
    float(50)
    [248]=>
    float(42.857)
    [249]=>
    float(35.714)
    [250]=>
    float(28.571)
    [251]=>
    float(21.429)
  }
  [1]=>
  array(238) {
    [14]=>
    float(78.571)
    [15]=>
    float(71.429)
    [16]=>
    float(64.286)
    [17]=>
    float(57.143)
    [18]=>
    float(50)
    [19]=>
    float(42.857)
    [20]=>
    float(35.714)
    [21]=>
    float(28.571)
    [22]=>
    float(21.429)
    [23]=>
    float(14.286)
    [24]=>
    float(7.143)
    [25]=>
    float(0)
    [26]=>
    float(0)
    [27]=>
    float(21.429)
    [28]=>
    float(14.286)
    [29]=>
    float(7.143)
    [30]=>
    float(0)
    [31]=>
    float(14.286)
    [32]=>
    float(7.143)
    [33]=>
    float(0)
    [34]=>
    float(0)
    [35]=>
    float(92.857)
    [36]=>
    float(85.714)
    [37]=>
    float(78.571)
    [38]=>
    float(71.429)
    [39]=>
    float(64.286)
    [40]=>
    float(57.143)
    [41]=>
    float(50)
    [42]=>
    float(42.857)
    [43]=>
    float(100)
    [44]=>
    float(100)
    [45]=>
    float(92.857)
    [46]=>
    float(100)
    [47]=>
    float(92.857)
    [48]=>
    float(85.714)
    [49]=>
    float(78.571)
    [50]=>
    float(71.429)
    [51]=>
    float(64.286)
    [52]=>
    float(57.143)
    [53]=>
    float(50)
    [54]=>
    float(42.857)
    [55]=>
    float(35.714)
    [56]=>
    float(28.571)
    [57]=>
    float(21.429)
    [58]=>
    float(14.286)
    [59]=>
    float(7.143)
    [60]=>
    float(0)
    [61]=>
    float(14.286)
    [62]=>
    float(100)
    [63]=>
    float(100)
    [64]=>
    float(100)
    [65]=>
    float(100)
    [66]=>
    float(100)
    [67]=>
    float(92.857)
    [68]=>
    float(85.714)
    [69]=>
    float(78.571)
    [70]=>
    float(71.429)
    [71]=>
    float(64.286)
    [72]=>
    float(57.143)
    [73]=>
    float(50)
    [74]=>
    float(42.857)
    [75]=>
    float(100)
    [76]=>
    float(100)
    [77]=>
    float(100)
    [78]=>
    float(100)
    [79]=>
    float(92.857)
    [80]=>
    float(85.714)
    [81]=>
    float(78.571)
    [82]=>
    float(71.429)
    [83]=>
    float(100)
    [84]=>
    float(92.857)
    [85]=>
    float(85.714)
    [86]=>
    float(100)
    [87]=>
    float(100)
    [88]=>
    float(100)
    [89]=>
    float(100)
    [90]=>
    float(100)
    [91]=>
    float(92.857)
    [92]=>
    float(85.714)
    [93]=>
    float(78.571)
    [94]=>
    float(71.429)
    [95]=>
    float(64.286)
    [96]=>
    float(57.143)
    [97]=>
    float(50)
    [98]=>
    float(42.857)
    [99]=>
    float(35.714)
    [100]=>
    float(28.571)
    [101]=>
    float(21.429)
    [102]=>
    float(14.286)
    [103]=>
    float(7.143)
    [104]=>
    float(0)
    [105]=>
    float(0)
    [106]=>
    float(100)
    [107]=>
    float(92.857)
    [108]=>
    float(85.714)
    [109]=>
    float(78.571)
    [110]=>
    float(71.429)
    [111]=>
    float(64.286)
    [112]=>
    float(57.143)
    [113]=>
    float(50)
    [114]=>
    float(100)
    [115]=>
    float(92.857)
    [116]=>
    float(100)
    [117]=>
    float(100)
    [118]=>
    float(92.857)
    [119]=>
    float(85.714)
    [120]=>
    float(78.571)
    [121]=>
    float(71.429)
    [122]=>
    float(64.286)
    [123]=>
    float(100)
    [124]=>
    float(92.857)
    [125]=>
    float(100)
    [126]=>
    float(100)
    [127]=>
    float(92.857)
    [128]=>
    float(100)
    [129]=>
    float(100)
    [130]=>
    float(100)
    [131]=>
    float(100)
    [132]=>
    float(92.857)
    [133]=>
    float(85.714)
    [134]=>
    float(78.571)
    [135]=>
    float(71.429)
    [136]=>
    float(64.286)
    [137]=>
    float(57.143)
    [138]=>
    float(50)
    [139]=>
    float(42.857)
    [140]=>
    float(35.714)
    [141]=>
    float(28.571)
    [142]=>
    float(21.429)
    [143]=>
    float(14.286)
    [144]=>
    float(7.143)
    [145]=>
    float(0)
    [146]=>
    float(21.429)
    [147]=>
    float(14.286)
    [148]=>
    float(7.143)
    [149]=>
    float(0)
    [150]=>
    float(0)
    [151]=>
    float(0)
    [152]=>
    float(28.571)
    [153]=>
    float(21.429)
    [154]=>
    float(14.286)
    [155]=>
    float(7.143)
    [156]=>
    float(0)
    [157]=>
    float(100)
    [158]=>
    float(92.857)
    [159]=>
    float(85.714)
    [160]=>
    float(78.571)
    [161]=>
    float(71.429)
    [162]=>
    float(64.286)
    [163]=>
    float(57.143)
    [164]=>
    float(50)
    [165]=>
    float(42.857)
    [166]=>
    float(35.714)
    [167]=>
    float(28.571)
    [168]=>
    float(21.429)
    [169]=>
    float(100)
    [170]=>
    float(100)
    [171]=>
    float(100)
    [172]=>
    float(100)
    [173]=>
    float(100)
    [174]=>
    float(92.857)
    [175]=>
    float(85.714)
    [176]=>
    float(78.571)
    [177]=>
    float(71.429)
    [178]=>
    float(64.286)
    [179]=>
    float(57.143)
    [180]=>
    float(50)
    [181]=>
    float(42.857)
    [182]=>
    float(35.714)
    [183]=>
    float(28.571)
    [184]=>
    float(21.429)
    [185]=>
    float(14.286)
    [186]=>
    float(7.143)
    [187]=>
    float(0)
    [188]=>
    float(0)
    [189]=>
    float(7.143)
    [190]=>
    float(0)
    [191]=>
    float(0)
    [192]=>
    float(0)
    [193]=>
    float(0)
    [194]=>
    float(0)
    [195]=>
    float(7.143)
    [196]=>
    float(0)
    [197]=>
    float(7.143)
    [198]=>
    float(0)
    [199]=>
    float(0)
    [200]=>
    float(28.571)
    [201]=>
    float(21.429)
    [202]=>
    float(14.286)
    [203]=>
    float(7.143)
    [204]=>
    float(0)
    [205]=>
    float(0)
    [206]=>
    float(0)
    [207]=>
    float(7.143)
    [208]=>
    float(0)
    [209]=>
    float(0)
    [210]=>
    float(35.714)
    [211]=>
    float(28.571)
    [212]=>
    float(21.429)
    [213]=>
    float(14.286)
    [214]=>
    float(7.143)
    [215]=>
    float(0)
    [216]=>
    float(42.857)
    [217]=>
    float(35.714)
    [218]=>
    float(28.571)
    [219]=>
    float(21.429)
    [220]=>
    float(14.286)
    [221]=>
    float(7.143)
    [222]=>
    float(0)
    [223]=>
    float(100)
    [224]=>
    float(100)
    [225]=>
    float(100)
    [226]=>
    float(92.857)
    [227]=>
    float(85.714)
    [228]=>
    float(78.571)
    [229]=>
    float(71.429)
    [230]=>
    float(64.286)
    [231]=>
    float(57.143)
    [232]=>
    float(100)
    [233]=>
    float(100)
    [234]=>
    float(100)
    [235]=>
    float(100)
    [236]=>
    float(100)
    [237]=>
    float(92.857)
    [238]=>
    float(85.714)
    [239]=>
    float(78.571)
    [240]=>
    float(71.429)
    [241]=>
    float(64.286)
    [242]=>
    float(57.143)
    [243]=>
    float(50)
    [244]=>
    float(42.857)
    [245]=>
    float(35.714)
    [246]=>
    float(28.571)
    [247]=>
    float(21.429)
    [248]=>
    float(14.286)
    [249]=>
    float(7.143)
    [250]=>
    float(0)
    [251]=>
    float(7.143)
  }
}
Back to Directory File Manager
<