public static void Main()
Decimal balancePerTrade = new Decimal(0.002);
int pairCombo_0CoinPair_0QtyPrecision = 1;
int pairCombo_0CoinPair_1QtyPrecision = 1;
int pairCombo_0CoinPair_2QtyPrecision = 1;
Decimal num11 = smethod_1(smethod_1(balancePerTrade / 100151, pairCombo_0CoinPair_0QtyPrecision) / num3, pairCombo_0CoinPair_1QtyPrecision);
Decimal decimal_0 = smethod_1(num11 / new Decimal(1.00151), pairCombo_0CoinPair_2QtyPrecision) * price / new Decimal(1.00151);
var Profit = Math.Round(((decimal_0 / balancePerTrade) * new decimal(100)) - new decimal(100), 4);
Console.WriteLine(Profit);
public static Decimal smethod_1(decimal dec_0, int int_0)
decimal num = (decimal)Math.Pow(10, (double)int_0);
return Math.Floor(dec_0 * num) / num;