HaasOnline’s purpose is to help more people gain control of their financial freedom as the new age of finance evolves. As a trusted partner to investors and a leading provider of financial technology, our customers look to us for the solutions they need when designing and executing on their most important trading strategies.
-- ============================================================================ -- Firetron's Hedged DCA Dipper -- -- Runs a long and a short each doing dollar cost averaging strategy. -- Expands positions on an interval and exits whenever there is a profit. -- Only expands a position when its profit is less than a trigger. -- -- Custom Command Dependencies: -- Firetron'...
Runs a long and a short each doing dollar cost averaging strategy. Expands positions on an interval and exits whenever there is a profit. Only expands a position when its profit is less than a trigger. Custom Command Dependencies: Firetron’s CurrentVsEntry Firetron’s FormatRoundedPercent Firetron’s FormatRoundedQuoteCurrency…
-- Simple Market Maker -- by pshai @ 2020 -- -- Introduction: -- This simple market maker makes the market! -- It doesn't stop, it has no limits (other than max. pos. size) -- and it's amazing. Get familiar with the bot before using it! -- I strongly suggest doing backtests and especially running it -- using a simulated account until you are confident that you know that -- this bot knows...
Simple Market Maker by pshai @ 2020 Introduction: This simple market maker makes the market! It doesn't stop, it has no limits (other than max. pos. size) and it's amazing. Get familiar with the bot before using it! I strongly suggest doing backtests and especially…
NobwRAGmBcCMAcAmADAGjATRgFm2sA6jPgBLHoDiArgJYAmMYA1gIYBmARgF4AqAdgGMAbAAUALjzoBbAM4BWAJ4cAonwAiYdDwUAHAKYwA7MmQBmdAGEA9lKks+dAHIspB6GB4AnFnT0AhKzFrPjEWGj49T00wYIiBMSso6HBqekYARQx0mU8ZAA9DHkQhAEE2CAApAC0AMRIAGSoiSys+OLEaVpkYYABddBEWb1cxSJhwZ1dGPTy9ASpR6O19GHMwAEkZACU9AEdaTz0GaDYWABsZPXRNknpfPhhTi6uNmRqaPTPjp8v0ErOzlYAO6OKgAx7nX5gNR6GQCTw0HQdVqMaIAZSoAHNMbDkQ9oMBTIhYIhUETYGgiWYySghDTYLAyaYTDTkKSqXJW...
[kob] HB 3.0: Ichimoku, MACD, VolumeRSI , CCI, - Used available cc and all the Easy ones. It's profitable right away so no need to look for settings...
-- Swing Trading Safely with Super Trend Signal (STSwSTS) -- Author: deemzie -- Thanks to pshai for the MassEve script which inspired the present and for the SuperTrend command -- Consider donating to support our work! -- deemzie: ETH/BSC: 0xFcFD51f3eD7BCcb3652631E7118C2c5913A3aa14 -- phsai BTC: 3FRx1EkG4T4izrkaS34xeZHJFK4kQefHKf HideTradeAmountSettings() local src_types = { 'Close...
Hello folks! Following a recent demand from a member, I have adapted my palindromic bot STSSTS v1 to Spot positions. Here is the original script: I did not try it live yet, just did a couple of BT, so use at your own risk and…
-- Swing Trading Safely with Super Trend Signal (STSwSTS) -- Author: deemzie -- Thanks to pshai for the MassEve script which inspired the present and for the SuperTrend command -- Consider donating to support our work! -- deemzie: ETH/BSC: 0xFcFD51f3eD7BCcb3652631E7118C2c5913A3aa14 -- phsai BTC: 3FRx1EkG4T4izrkaS34xeZHJFK4kQefHKf HideTradeAmountSettings() local src_types = { 'Close...
Hey! Pleasure to present to you the first version of my palindromic script I called: Swing Trading Safely with Super Trend Signal (STSwSTS) This script is a simple improvement of the MassEve script by our King pshai and is quite relevant in this bull market.…
-- Modified version of Phsai's amazing Simple Market Maker that intended -- ONLY FOR BINANCE FUTURES USDT/COIN and BYBIT FUTURES USDT with HEDGE MODE ENABLED -- -- Consider donating to support our work! -- Phsai BTC: 3FRx1EkG4T4izrkaS34xeZHJFK4kQefHKf -- Smokyho BTC: 35KY1GPFtxKoJ6Bzri6sLYQPcmGZhHfRac -- ORtchi BTC: 1MuMTfRSbVLuBJwz8bhZzhKckoC2iL6dY4 -- ETH: 0x0bafde44120a9512e2e57c...
Moved the slots into tables and added the main code into a go function which is called with optimized for interval and now backtesting works for me Original Post
-- Bunka's port of "KDJ_indicator" -- from TV pinescript from creator "iamaltcoin" DefineCommand("KDJ_indicator", "KDJ_indicator") local interval = DefineParameter(NumberType,"KDJ interval", "KDJ inteval", false, InputInterval("KDJ interval", 1, "KDJ interval", "KDJ indicator")) local ilong = DefineParameter(NumberType, "KDJ period", "KDJ period", false, Input("KDJ period", 9, "KDJ period...
KDJ indicator, useful to detect those moments in time... use with caution and combine with some other indicator(s) Bunka's HS port of "KDJ_indicator" from pinescript (TV) created by "iamaltcoin"
-- Author: [email protected]
DefineCommand('VMA_LB', 'Conversion of the LazyBears VMA indicator')
local src = DefineParameter(ListNumberType, 'source', 'Source data for VMA', true, ClosePrices(), 'Price Data')
local l = DefineParameter(NumberType, 'length', 'VMA calcualtion period length', true, 10, 'Number, Input, SessionGet')
DefineIntervalOptimization(CurrentInterval(src)) -- inter...
Conversion of the LazyBear's VMA indicator: Command takes in price data and a number, and spits out the VMA values which you can plot and use. ~pshai
-- --------------------------------- -- Script: RSI Price Bands (https://www.tradingview.com/script/zmvOIVUw-RS-JR-RSI-Price-Bands/) -- Ported by pshai -- --------------------------------- -- ||--------------------------------------------------------------------------------------------------------------------------|| -- ||--- INPUTS: --------------------------------------------...
RSI Bands from the old days... Came across it again and revised it a little, as it used some of the old input commands.
DefineCommand("GetOrderbookImpact", "Calculates the impact on orderbook based on trade amount, returns the price impact in percentages.") local tradeAmount = DefineParameter(NumberType, 'tradeAmount', 'The trade amount to calculate with. Default is TradeAmount()', false, TradeAmount(), 'TradeAmount, MaxLongAmount, MaxShortAmount, LongAmount, ShortAmount') local isLong = DefineParameter(Boolean...
Found another one... Old script, never got published anywhere iinm. The command simply "Calculates the impact on orderbook based on trade amount, returns the price impact in percentages." Hope you find good use for it! ~pshai
NobwRAGmBcBsAsAGANGAmjATJlYDqMuAEoagOICuAlgCYz7wCMATgFIDmRAdgFYByXAMYAjAMoBOAEIBZGgGsAZgGcwqACoBPAA4BTGI0SJGqAMIB7ALYWAhlxp9rFvdDB8dANx3MAogA8qAC54gQAWADJmSiqmZlxcOoIBZsww4JS09GHwcgDSACKi1gCq7ADuEACOeewA8iZKAKwmsBSqYOZxCQFUsSrQwAC6qAAK1syOOgFeqa4T9Dq+CRRTbZq6MADMqACSSgBKOhXUzDp00ArWADZKOjtKRLQ0OlwwF9e3YLsAYlQ6l2dvG6oACCl0uZlKfAoYNeVyBYDyOiUgmYVC03Vi9Daogo7HYSIxL36G0wjEwyBJBgpOC2JMQsGpjGMGw2hmpiHJd...
StopLossCooldown OvercomeFeeCosts NoLoss set 0 what you don't use.
NobwRAGmBcBMAMAaMBNGBGByDqMlgAk9kBxAVwEsATGMAIQBsUAHAFQEUBJAaQAsqGAdgBiARwBa2XhXEBnWWGSsAnswCmMAGzx0yAMIB7ALZGAhgDsqAOVNGN0MABE1AMwrm1hkxZr6D5jwBjABcDACcYcHJqWl4CPW4CNVgAdwB5SwAvACMAVlMAK3Ng81MGRTBDALUQin8FaGAAXWQABVMw2zVgtQjocBs7WjUADxqyHoqVdRgAZmROWQAlNVFKMLUaaBcy2TUF2QJqKjVzGB2GPYPhCjUGLYursABBBgYDFKsyN/Pd/ac1LJAmEKMxgnUzg4KgBlMgAczhgPB/hgwFmsEwiHR6CQ6Pg8zxmixGN0s1m8FxCFgxPguRpAE4aQAWRBMgAc+NZH...
InsuredMH: StopLossCooldown + OvercomeDoubleFeeCosts
-- Author: pshai DefineCommand('BreakEven', 'Sets or triggers a stop-loss at breakeven after X% breached.') local min_prc = DefineParameter(NumberType, 'min_prc', 'Minimum required percentage price change for safety to activate', true, 1, 'Number, Input') local max_rebounds = DefineParameter(NumberType, 'max_rebounds', 'Number of rebounds allowed before triggering the safety', false, 0, 'Nu...
Here is a simple Break Even Safety command. The inputs for the commands are: - Minimum required percentage price change for safety to ACTIVATE - Number of rebounds allowed before TRIGGERING the safety - Optional position ID How it works: When your bot enters a…
-- ============================================================================ -- Name AutoRiskManagement -- -- Description. AutoRiskManagement as a command so it can be easily used in all your scripts -- -- -- Discord: @strooth -- ============================================================================ -- ======================================================== -- ...
Took the dynamic max open size and used firetrons template to make it a nice and neat command you can call in any of your scripts. Also uses a custom debug logger Simple test showing how to it works local maxSize = CC_AutoRiskManagement(walletBal, maxSizeM, autoMax,…
DefineCommand("ProfitTrailerQ", "ProfitTrailer (Quiet, Inputs, trailStart 2, trailDistance 0.6)") local trailStartPrc = DefineParameter(NumberType, "trailStartPrc", "Profit level (as percentage) where the trailing starts.", false, 0, "Input") local trailDistPrc = DefineParameter(NumberType, "trailDistPrc", "Trailing distance (as percentage) from the highest recorded profit.", false, 0, "Input...
Much loved PT by pshai, Logging silenced by Firetron A ProfitTrailer implementation by Pshai. Works like a safety and returns true when active. Modded by Firetron to have parameters to toggle the logging and verbose logging. used in a MadHatter script. This has Inputs and...more…
DefineIntervalOptimization(CurrentInterval()) DefineCommand('PlotExposure', 'L-S exposure') local cindex = DefineParameter(NumberType, 'ChartIndex', 'The index to plot the chart', false, -2, 'Number, Input') local maxSize = DefineParameter(NumberType, 'MaxSize', 'The total exposure limit', false, Div(MaxLongAmount()+MaxShortAmount(),2), 'Number, Input') local longAmount = LongAmount() local s...
Rework of the Plot exposure command, which is a bit easier on the eye and to understand, atleast for me anyway. Hope others find useful To use just specify the index (-2 above price by default )and Maxsize which is max long amount/2 for long…
DefineIntervalOptimization(CurrentInterval()) local allpercs = {perc0 = "0%", perc1 = "1%", perc2 = "2%", perc3 = "3%", perc4 = "4%", perc5 = "5%", perc6 = "6%", perc7 = "7%", perc8 = "8%", perc9 = "9%", perc10 = "10%", perc11 = "11%", perc12 = "12%", perc13 = "13%", perc14 = "14%", perc15 = "15%", perc16 = "16%", perc17 = "17%", perc18 = "18%", perc19 = "19%", perc20 = "20%", perc21 = "21%", per...
SetPerc Command creates a dropdown box to select percentage from 0-100 which is used as a replacement of the normal input command. Helps to avoid making mistakes with percentages when things are 0-1 not 0-100 this command is set to 0-1 but easily changed to…
DefineIntervalOptimization(CurrentInterval()) local allcolors = { none = 'none', c_Aqua = 'Aqua', c_Black = 'Black', c_Blue = 'Blue', c_Cyan = 'Cyan', c_DarkGray = 'DarkGray', c_DarkGreen = 'DarkGreen', c_Fuchsia = 'Fuchsia', c_Gold = 'Gold', c_Gray = 'Gray', c_Green = 'Green', c_Maroon = 'Maroon', c_Olive = 'Olive', c_Orange = 'Orange', c_Purple = 'Purple', c_Red = 'Red', c_SkyBlue = 'SkyBlue', ...
A custom command for setting color in scripts which use multiple positions and is used in my mod of plot average enter price Default color, Name for input section, Color you want to use in script or select from input CC_GetColor("Teal", "SomeName", "Red")