Author

Topic: Backtesting a strategy when no coding skills (Read 111 times)

legendary
Activity: 3808
Merit: 1723
January 24, 2023, 12:03:23 PM
#8
I will save you hours of wasted time.

Don’t do this. You won’t find a strategy that works in all market conditions. You might find something that works in a trending market but won’t work in a ranging market and vice versa.

Then you got the issue of slippage. When you backtest there is no slippage and your entries and exits are always perfect. This never happens in the real world. And a working backtest might seem profitable but in real life impossible because slippage hasn’t been considered.
copper member
Activity: 2114
Merit: 1814
฿itcoin for all, All for ฿itcoin.
Tradingview is pretty good. They have a number of already made scripts and strategies under technicals and community scripts. I can also see some MACD strategy though it would need some bit of modifications when it comes to time frame, risk reward ratio, etc. but running a backtest through such script is not hard

Trading view uses its own scripting language known as pine script. I would encourage you to learn it. It's very helpful in the long run. I am personally learning it. I am halfway through the course online that is offered at Udemy for just $11 and learning it makes things look easier.
hero member
Activity: 2814
Merit: 734
Bitcoin is GOD
Hey do you backtest your strategy, if so how? I can't code so writing the code is really not an option for me. I'd like to test some simple rules like if MACD has correct value then sell/buy over the last 2-3years?
If you do not know how to code and you do not want to learn how to do it then you could backtest your strategy by hand as many traders did in the past.

I did this a few times and I am not going to deny it is time consuming but you will learn a lot on the process and I consider it a valuable experience.

Another option is to use a spreadsheet software and calculate the MACD with its formula and then add on another cell a formula which has the rules you want to evaluate, finally you can filter the results and paper trade those signals and assess if they work or not.
legendary
Activity: 3010
Merit: 1280
Get $2100 deposit bonuses & 60 FS
You can also check this site :

TradingView - https://www.tradingview.com/
Amibroker - https://www.amibroker.com/
Thinkorswim - https://www.tdameritrade.com/tools-trade/thinkorswim
MetaTrader - https://www.metatrader4.com/
Backtrader - https://www.backtrader.com/

I read that they have backtesting tools and helpful for people with no coding skills since they have a user-friendly interface where you can set up your strategy using technical indicators and test it on historical data.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
There are some open-source free backtesting tools that one is already mentioned above but it's outdated you can try Zenbot here below.

- https://github.com/DeviaVir/zenbot

For other backtesting tools with no coding skills check this link below some of them free or have a monthly subscription.

- https://github.com/SpiralDevelopment/Awesome-Crypto-Trading#backtesters
legendary
Activity: 1526
Merit: 1359
You can try some of the open-source crypto trading bots available, such as Gekko: https://gekko.wizb.it/

It comes with some example strategies, but you can create your own using basic JavaScript. Even if you don't know how to code, there is good documentation and an active online community
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
If you can't code at all and want to do back testing you're probably going to have to do it manually or learn to code something that can provide just enough information (like using a spreadsheet).
newbie
Activity: 3
Merit: 0
Hey do you backtest your strategy, if so how? I can't code so writing the code is really not an option for me. I'd like to test some simple rules like if MACD has correct value then sell/buy over the last 2-3years?
Jump to: