feat: add new indicators (Decay, Edecay, MinusDi, MinusDm, PlusDi, PlusDm, Maxindex, Minindex, Sarext) and update pine scripts, core libs, validation tests, and python bindings

This commit is contained in:
Miha Kralj
2026-03-09 13:45:46 -07:00
parent 8e43d62cbb
commit 031f1b5fe6
491 changed files with 6156 additions and 5590 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
using System;
using System.Runtime.CompilerServices;
namespace QuanTAlib.Python;
@@ -5,7 +6,7 @@ namespace QuanTAlib.Python;
internal static class ArrayBridge
{
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static unsafe bool IsNull(double* ptr) => ptr == null;
public static bool IsNull(IntPtr ptr) => ptr == IntPtr.Zero;
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int ValidateLength(int n) =>