Bitcoin Tikva No Limits
- Experts
- Dimitri Nepomniachtchi
- Versione: 1.0
- Attivazioni: 5
Self-guided trading EA.
Agree. All hope of buying Bitcoin for $1,000 and selling it for $100,000 has already died. Even if Bitcoin rises to $1,000,000, that's only a tenfold increase, so how long can we expect that to last?
I've come a long way to bring this feature back. It wasn't my goal to create a bot specifically for Bitcoin. Parallel development and experimentation led to this product.
When the system started showing its best side, I continued working to squeeze out the maximum possible. And the result is before you.
Will the bot work the same way as in the strategy tester? It's possible. But there are always real-world factors:
· quality of performance
· differences in quotes
· broker's work
· market conditions
Tests were conducted on one set of data, while real trading was conducted on another. Today's market is different from yesterday's.
The "buy, launch, and make money" approach is too simplistic. Even large businesses, investing enormous resources, may not see such revenue and incur losses.
The probability of winning such a profit “in the lottery” is close to zero.
Therefore, even a fully automated bot with good performance is not a trading plan.
You are a trader. And you decide how to use this tool.
Created for real market conditions.
The system breaks standard restrictions:
· Loss of a pending order signal if the specified lot is already higher than the maximum available—the system can instantly reopen the order for the maximum available lot
· the maximum available position size may be used, based on account terms
You don't need to select the maximum risk lot - just set a value, for example, 100.
This gives:
· rapid growth under favorable conditions
· the opportunity to achieve strong results in a short time
· using market movements rather than waiting
It has been tested since 2025 and has passed tests since 2021 without any problems. Previously, trades simply wouldn't open—the market didn't provide the conditions.
On average, one, sometimes two transactions per market.
With fixed stops:
· Stop Loss ≈ Trailing
· Take Profit
· Trailing ≈ Stop Loss
And the system can be adapted to your trading needs.
Double trading available:
Two orders with different parameters can be opened for a single signal. This allows for flexible profit management and the use of different exit scenarios.
NO:
· built-in artificial intelligence
· third-party signals
· black boxes
The algorithms were not modified or trained by AI. AI was used only as a development tool.
The system can:
· limit losses
· protect funds and set a “bottom” for the trading balance
· do not exceed the specified risk
· protect accumulated profits
If profits peaked and a pullback occurred:
· positions are being closed
· trade stops
The rest of the decision is yours.
Bitcoin Tikva No Limits isn't a promise of easy money. It's an EA that offers a good chance of success. Rapid and/or stable growth is guaranteed. If you know how to assess risks and manage your funds, it's entirely possible that it will win. There's no luck involved. Trading results depend directly on preparation. For my part, I've only improved the bot and continue to work on updates. Like my other products, I'm building it primarily for personal use and offering the same opportunity to others.
How I plan to use Bitcoin Tikva No Limits: Distribute funds between different parameters. Separate balance and lot calculation for each set. Withdraw less funds or do so at growth peaks. Protect accumulated profits by pushing the bottom higher after growth peaks. The bot does this automatically with simple settings.
Launch and parameters step by step
You can launch Bittcoin Tikva as is. Simply configure the lot size to suit your balance. It will then begin trading with the default parameters, which you can see tested in the screenshots.
The optimal spread, as in the tests, is 1200; it can be a little higher, but the spread greatly affects the final growth indicators.
Any TimeFrame. m15 is convenient for visualizing expected inputs.
Configured specifically for Bitcoin.
If you like, let's start setting up the parameters one by one.
Magic - we will set a dedicated magic number, an identifier that distinguishes the chart's trades from other trades.
Max spread - you can set a maximum spread above which orders will not open. However, this only applies if the next mode is set to "Market" for "Pending." It can also work if you set a maximum, inflated risk. When adjusting the Lot from Pending to Market, the bot looks at the maximum spread. I'll discuss the maximum risk later.
true=Market | false=Pending - you can leave Market as it's also a pending order, but it's set to a virtual line. Pending is a pending order that's immediately sent to the broker when a signal appears. During testing, there was almost no noticeable difference. You can check your broker to see which executes better, market or pending.
Max orders Buy & Sell - works best for Market orders. Don't open more orders than the specified number. And as you can see, they are separated. You can enter more orders in one direction. But I want to note that in most cases there is only one, and sometimes two, open orders at once.
Max allowed lot, 0 = off - you can limit the lot size. Regardless of the lot size or risk calculation, a trade should not be opened above this value. This can be used for strategy testing; for example, if your broker allows up to 200 lots per order, set it to 200 and see test results more closely resembling real trading.
Volume calculation method - how to calculate the lot size: balance, equity, or margin. If using a risk lot.
Risk 0 to disable - lot risk. If you want to keep it fixed, set it to 0.
There's a hidden opportunity here. The average available risk is 1-3, and if you set 100 or 9999—that's higher than any available risk—your lot would be astronomical relative to your deposit. However, the bot won't be able to open with such a lot, so we'll immediately adjust it to the maximum allowed. This lot calculation is ideal for brokers with low leverage and lot calculations based on the symbol price. Read on, and you'll be able to reduce your risk from the maximum available.
Volume - fixed lot if risk lot is set to 0.
Free margin reserve percentage—that's what I mentioned. We understand the risk per lot from the maximum possible. If we set it to 30, for example, and the risk is set to 100+, the order will be opened with the maximum possible lot of -40% because it will retain 40% free margin. This 40% margin can be used for a second open order at the same time as the first.
Extra lot reduction for safety – just like with margin, you can subtract a specified lot size from the lot size at which the order should open. You can maintain a minimum of 0.5, and then the second open order will be able to open for 0.5 lots. This was originally designed to avoid losing signals and exhausting the entire margin. But now you can set it to 0, leaving nothing out, trading the maximum possible lot.
Stop loss
Take profit
Trailing switch - how the Trailing rollback will be calculated: by points or as a percentage of the maximum profit achieved back.
Trailling start
Trailing step
Split Order - allows you to split each order into two. If the next lot is 1, it will open two orders at once, each with a 0.5 lot. You can then set a separate SL and TP Trailing for each. If all are 0, the order will not be split. If at least one parameter is set other than 0, all those with 0 will be used from the first order.
Why this is good. It's like trading two set parameters on two charts at once. Whereas on the second chart, we'll close orders earlier or later. Today, the market allows for profits with a TP of 10,000, but tomorrow, the momentum may reverse earlier.
Slippage - for Bitcoin 500 this is the average slippage on most exchanges.
Trade from hour to hour - you can allow orders to be opened only between specified hours. This works best with Market orders set at the beginning.
Spread Emulator is a feature for testing and preparing for live trading. A set of parameters allows you to define three spread intervals: those that are more frequent, less frequent, and even less frequent in the market. You can also set the percentage of occurrence of a given interval relative to other time intervals.
The last parameter of the emulator Spread tries per tick how much spread will be given on each tick.
If you don’t figure it out and think you need it, write to me.
Retry keep is a useful feature to avoid losing signals. They're already infrequent. You can set a value of 900 seconds, or even 0 to cancel all attempts to place an order again. This is necessary in two cases: if the order failed to place due to a brief connection loss or because the order flow was busy. And if the spread was higher than the specified spread limit at the time of the signal. The bot will continue to attempt entry, but within the limits of the signal price, stop loss, and the next parameter.
Profit Retry zone (signal > profit distance) - when new attempts to place an order are made, the distance from the signal price is higher than the specified one, and the order is considered a slipped one.
Levels base: line signal or order fill - in reality, orders don't open at the exact price we expect. That's why this feature exists. What will we use to calculate the SL TP trailing start? The signal price or the price of an existing order.
Show retry zones (Profit zone + SL) - show on the chart the distances where the signal can still enter a trade. Not above or below this zone.
Save money - its parameters allow you to protect your remaining deposit if something goes wrong. It also protects earned profits if they fall back into a loss.
Protect profit by total P/L rollback - activates profit protection on a rollback
Save profit start - the profit amount to start expecting the profit rollback to a loss. You can set it to $1 and start immediately, or, for example, with $20,000. The function is disabled until this profit is reached.
Profit protection scope - we look at the bot's profit using a magic number or across all terminal orders
Profit rollback mode - we look at the profit rollback, either for all funds or only for those earned.
Save your deposit from major losses - activates protection of funds from further losses.
Stop all at the remaining amount of funds - if I start with $10,000, I'll set a bottom, say $4,000. This means the bot's total loss on the chart won't be more than $6,000. *Excluding slippage.
Loss protection scope - we can set a loss limit for both the bot's PL based on a magic number or for all terminal equity. If based on the terminal, then as soon as the equity for all terminal orders drops to 4000, the bot will close all terminal orders and stop opening new ones. If based on a magic number, it will close only its own orders and only consider its own losses.
Private direction - custom entry and exit settings. If you want to trade differently from other bot users who trade with the default settings, you can adjust and test them individually.
Entry sensitivity – the sensitivity of signal detection. It can be set from 0.1 to 2 or even 3.
Continuation sensitivity – signal continuation sensitivity. It can be set from -15 to 30. Below -15, it will be considered -15. Above 30, it will be considered 30.
TimeFrame (calculate expiration) - timeframe is mainly useful for calculating signal expiration bars, regardless of what timeframe you are trading on.
Expiration Buy & Sell stop - the expiration time of pending orders based on bars in the specified timeframe, even if your order mode is Market, not pending. You can configure more or fewer entries. You can choose to trade more in one direction or the same as now.
Logs - some logs in the terminal log.
Ready to try?
At the launch stage, when I don't yet know how successful I'll be with trading, I keep the minimum price with a three-month lease. This is enough time to test it both with a tester and in real time, and maybe even make some money.
I'm already preparing a test deposit, and then I can open a demo signal. The future rental price will depend on my success in real trading.
