Miscellaneous
128 scripts available
This snippet checks for open positions and reports the lowest 'x' number of them in a Custom Report. Useful for Dashboard reporting and B...
[cmd] CheckOpenOrder
stable--Usage local oid = CheckOpenOrder(Load('oid', ''))
Credits to Bunka, CZ... and everyone who made this possible... Converts user input USD value to coin amount So you don't have to. Sudde...
Firetron's PlaceSpreadOrder
stableCreates a spread of orders. Custom Command Dependencies: None Test Script: if not Load('done', false) then local currentPrice = Curr...
Example: Orderbook reading
stableThis example shows how you can read the contents of the orderbooks. NOTE: Orderbook data is real-time data and can not be backtested, on...
[pshaiCmd] ArrayRemove2
stableSimple command to remove value(s) from the array. Usage testample: local testArr1 = {'a', 'a', 'b', 'c', 'a', 'b'} local testArr2 = {1, ...
This is an example script to show how to send text messages to external sources like (in this case) Slack. Please note: This script only...
Firetron's InputDebugOptions
stableCreates a group of inputs for debug options: fee, logging, plotting, reporting, verbose, verbosityInterval. Custom Command Dependencies:...
[Snippet] [devHelper] Logger
stableHere it is; the humble hunchback of the debugger: LOGGER. Logger is a simple class object, which brings depth to debugging. You can foll...
Firetron's Median
stableFinds the middle value of a table of values. If there is an even number of elements, takes the average of the 2 middle values. Custom Co...
Firetron's Fib
stableReturns the Fibonacci number at the specified index. Test Code: if not Load('done', false) then for i = 0, 30 do local fib = CC_F...
Firetron's FractionGrab
stableGrabs a fractional range from an array, list, or table. Custom Command Dependencies: None Test code: if not Load('done', false) then ...
PercPriceMoveSHORT Added suggestions to use with PercPriceMoveSHORT: 2x Inputs: -For setting desired Percentage -To create a Logs true /...
Command to easily throw in your scripts which plots the balance monitor Can be called without any settings, the defaults should work wit...
Firetron's GetKeltnerSpread
stableCreates a spread of prices based on Keltner channels. Custom Command Dependencies: Firetron’s XTR Test Code: local LogList = function (...
A custom command you can easily add to any script to sync open positions with exchange on start for example. Tested working with Binance...
Firetron's UpdateOnInterval
stableCalls a function on an interval, and remembers the previous result between the update intervals. Works the same as OptimizedForInterval/D...
Example: Last trades reading
stableThis example shows how you can read the contents of the orderbooks in HaasScript. NOTE: Last trades is real-time data and can not be bac...
This is an example script to show how to send text messages to external sources like (in this case) Twitter. Please note: This script on...
[CMD]CheckPositionId
stableUsage local positionid = CC_CheckPositionId(Load('positionid', NewGuid())) --- Run bot code, do blah, make teh profitz Save('positionI...
Maximum Drawdown in a Custom Command format, made for educational purposes. The command uses GetBotProfit to get the peak and trough. NO...
Firetron's ZeroPad
stablePads a number with zero to have the specified number of digits like 04.200
Firetron's InputSpreadOrder
stableCreates a group of inputs for Firetron's PlaceSpreadOrder. Custom Command Dependencies: Firetron’s GetAmountSpread Firetron’s GetPriceSp...