Ipposnif strategies can be programmed using Microsoft T-SQL, that can be inputted in dedicated properties of the strategy.
SQL is a language created to manage databases but it can be used also to define amounts, and to define mathematical expressions and assertions.
The simplest SQL expression can be a number, more complex SQL expressions can refer to variables and functions dedicated to the exchange betting.
If you are new to SQL, this article explains the SQL basics focusing on the Ipposnif program.
If the variable or the function you need is missing, you can create your own, and use it from your strategies.
Examples of SQL expressions (to define the size of the bets):
((1 + dbo.fn_strategyproperty(@id_strategy,'winning_trades')) * (@initial_capital/500) + (@initial_capital - @capital)) * (1+@fees)
dbo.fn_masaniellosize(@id_strategy, @initial_capital*0.95, 5, 8, 4, @bid_type, 0)
dbo.fn_TickDiff(@best_back_price, @best_lay_price) > 3
dbo.fn_wom(@id_race, @id_horse) < 0.28