Pyalgotrade SMA编码澄清

时间:2016-12-30 08:53:18

标签: python pyalgotrade technical-indicator

我已经开始学习和测试PyAlgoTrade,并且很难理解SMA和RSI等一些技术代码背后的一些逻辑。 我理解self.info()函数打印出它作为变量所采用的数据帧提要,然而,在下面发布的代码的最后一行,SMA和RSI之后[-1]的作用是什么?

public class NonPortable
{
    public string NameOfGamingEquipments { get; set; }
    public int ResourceId { get; set; }
    public int RentalPrice { get; set; }
    public string DeliveryMode { get; set; }
    public int quantityOfCables { get; set; }
    public string TypeOfCable { get; set; }
    public string Accessories { get; set; }
}

public class Portable
{
    public string NameOfGamingEquipments { get; set; }
    public int ResourceId { get; set; }
    public int RentalPrice { get; set; }
    public string DeliveryMode { get; set; }
    public string sizeOfScreen { get; set; }
    public int quantityOfCartridges { get; set; }
    public string CartridgeName { get; set; }
    public bool touchScreenFunction { get; set; }
}

public class RootObject
{
    public List<NonPortable> Non_Portable { get; set; }
    public List<Portable> Portable { get; set; }
}

1 个答案:

答案 0 :(得分:0)

否定索引仅表示:您从数组的“后”结束计数。

换句话说:[ - 1]指的是数组中的最后一个元素,[ - 2]指的是“几乎最后一个”,依此类推。