is there a software as simple as betangel guardian automation (or spreadsheet) for any stock / forex site?
in the past, I remember there was a software similar to betangel (I think it's the same framework?)
Forex trading - automation software like Betangel?
I personally use cTrader for forex/indices. However, it does require a skillset in c# (for automation -tho it can be used as purely a front end, like BA also) but the advantages it gives (coding in c#) far outweighs coding in a proprietary language.
Much as I loved BA automation back in the day, the lack of backtesting capabilities left me repeating the old adage ".. and for that reason, I'm out".
https://www.spotware.com/products/trade ... er-desktop
https://www.spotware.com/products/trade ... g-platform
As a seasoned developer (in c#), working with cTrader (and not affiliated), I can only say great things about it.
Much as I loved BA automation back in the day, the lack of backtesting capabilities left me repeating the old adage ".. and for that reason, I'm out".
https://www.spotware.com/products/trade ... er-desktop
https://www.spotware.com/products/trade ... g-platform
As a seasoned developer (in c#), working with cTrader (and not affiliated), I can only say great things about it.
I just use Metatrader 4. It is as simple or complicated as you want to make it - all depends on the system/indicators/data presentation you set up. There are even ladders if that is what you want.
Millions of rabbit holes to explore on a google search but there are no quick routes to success,- rather like horse racing trading!
Millions of rabbit holes to explore on a google search but there are no quick routes to success,- rather like horse racing trading!
Last edited by lavenham on Tue Feb 20, 2024 5:51 pm, edited 1 time in total.
only in terms of money management techniques and discipline. but that's the same in most fields i think
depends on your definition of scalping. remember of course in forex you can home in on multiple timeframes from 1 month way down to 1 second (if using ticks), so what may seem like a scalp on one timeframe is potentially a swing on another. i personally tend not to scalp as that veers too close to gambling for me (tho of course, time could be spent finding parameters and risk levels to do so - but not for me). i also don't trade manually, so scalping is something i've never got involved in.
i prefer strategies that are based on higher timeframes (m30,h4,d1) that can by systematically trialled (back and fwd tested) and don't require me being glued to the screen all day. sadly of course, that's not really the case as I'm generally working on some optimisation or developing/testing new approaches, so regrettably I am kinda stuck to the screen more than i should be.
Damn. Sounds like a whole can of worms.jimibt wrote: ↑Tue Feb 20, 2024 3:06 pmonly in terms of money management techniques and discipline. but that's the same in most fields i think
depends on your definition of scalping. remember of course in forex you can home in on multiple timeframes from 1 month way down to 1 second (if using ticks), so what may seem like a scalp on one timeframe is potentially a swing on another. i personally tend not to scalp as that veers too close to gambling for me (tho of course, time could be spent finding parameters and risk levels to do so - but not for me). i also don't trade manually, so scalping is something i've never got involved in.
i prefer strategies that are based on higher timeframes (m30,h4,d1) that can by systematically trialled (back and fwd tested) and don't require me being glued to the screen all day. sadly of course, that's not really the case as I'm generally working on some optimisation or developing/testing new approaches, so regrettably I am kinda stuck to the screen more than i should be.
Maybe one day when I hit a ceiling with bet angel I may consider that. Hopefully I just keep raising the profit ceiling with Bet a Angel. Hard as it is to resist taking a look ... Im always spinning too many plates is my problem
jimibt wrote: ↑Mon Feb 19, 2024 6:19 pmI personally use cTrader for forex/indices. However, it does require a skillset in c# (for automation -tho it can be used as purely a front end, like BA also) but the advantages it gives (coding in c#) far outweighs coding in a proprietary language.
Much as I loved BA automation back in the day, the lack of backtesting capabilities left me repeating the old adage ".. and for that reason, I'm out".
https://www.spotware.com/products/trade ... er-desktop
https://www.spotware.com/products/trade ... g-platform
As a seasoned developer (in c#), working with cTrader (and not affiliated), I can only say great things about it.
But BA allows you to look at back/previous data from which can get ideas/strategies that you can 'forward' test. - much better than 'back' testingMuch as I loved BA automation back in the day, the lack of backtesting capabilities left me repeating the old adage ".. and for that reason, I'm out".
Back testing is useful to understand how the market works, but I've never found it much use in formulating strategies either in financials or sports markets.
I think it's easy, in relative terms, to make money from sports trading rather than financial trading.
I think it's easy, in relative terms, to make money from sports trading rather than financial trading.
Be warned with Forex, back testing results are skewed in favour of profit, there are many complaints from people on forums, that the back testing showed their trading algorithm made good profit but when it went live it made a loss.
The main reason for this is the spread, which is usually 0 in back testing, the only price recorded is usually the ask price and not both the ask and bid prices, so the testing will never give a true spread at any given time.
Back testing in sports trading can give similar problems, suppose you use SP's to back test an algorithm, say to place trades 5 minutes before the off, well one examples errors could occur is looking at the spreads in greyhound racing 5 minutes before the off.
Back testing takes a lot of care setting up.
The main reason for this is the spread, which is usually 0 in back testing, the only price recorded is usually the ask price and not both the ask and bid prices, so the testing will never give a true spread at any given time.
Back testing in sports trading can give similar problems, suppose you use SP's to back test an algorithm, say to place trades 5 minutes before the off, well one examples errors could occur is looking at the spreads in greyhound racing 5 minutes before the off.
Back testing takes a lot of care setting up.
Exactly - can't understand anybody giving up on BA because of lack of 'back testing' capabilitiesEuler wrote: ↑Wed Feb 21, 2024 11:54 amBack testing is useful to understand how the market works, but I've never found it much use in formulating strategies either in financials or sports markets.
I think it's easy, in relative terms, to make money from sports trading rather than financial trading.
Why
Last edited by Bobajob on Wed Feb 21, 2024 1:19 pm, edited 1 time in total.
yeah -i totally concur that proper backtesting definitely has to be approached methodically and with your eyes open. I use tick data for my backtesting, which means that there is a multiple more data to churn thro in the backtest. however, the outcome being that you are reasonably sure that you are matched with the prevailing spread present as it would have been at that point in time. if you do this badly, then of course you may take shortcuts and use m1 bar data which does present the pitfalls you describe.conduirez wrote: ↑Wed Feb 21, 2024 12:49 pmBe warned with Forex, back testing results are skewed in favour of profit, there are many complaints from people on forums, that the back testing showed their trading algorithm made good profit but when it went live it made a loss.
The main reason for this is the spread, which is usually 0 in back testing, the only price recorded is usually the ask price and not both the ask and bid prices, so the testing will never give a true spread at any given time.
Back testing in sports trading can give similar problems, suppose you use SP's to back test an algorithm, say to place trades 5 minutes before the off, well one examples errors could occur is looking at the spreads in greyhound racing 5 minutes before the off.
Back testing takes a lot of care setting up.
so to reiterate, my backtesting is not about trying to find strategies, it's more about testing the limit order and market order execution and for that reason i HAVE to use accurate tick data. below is a quick random pull on XAUUSD (the spread in this case is ticks):
[edit - image added as text looked weird]
You do not have the required permissions to view the files attached to this post.
That is the right way to use it.jimibt wrote: ↑Wed Feb 21, 2024 4:46 pmyeah -i totally concur that proper backtesting definitely has to be approached methodically and with your eyes open. I use tick data for my backtesting, which means that there is a multiple more data to churn thro in the backtest. however, the outcome being that you are reasonably sure that you are matched with the prevailing spread present as it would have been at that point in time. if you do this badly, then of course you may take shortcuts and use m1 bar data which does present the pitfalls you describe.conduirez wrote: ↑Wed Feb 21, 2024 12:49 pmBe warned with Forex, back testing results are skewed in favour of profit, there are many complaints from people on forums, that the back testing showed their trading algorithm made good profit but when it went live it made a loss.
The main reason for this is the spread, which is usually 0 in back testing, the only price recorded is usually the ask price and not both the ask and bid prices, so the testing will never give a true spread at any given time.
Back testing in sports trading can give similar problems, suppose you use SP's to back test an algorithm, say to place trades 5 minutes before the off, well one examples errors could occur is looking at the spreads in greyhound racing 5 minutes before the off.
Back testing takes a lot of care setting up.
so to reiterate, my backtesting is not about trying to find strategies, it's more about testing the limit order and market order execution and for that reason i HAVE to use accurate tick data. below is a quick random pull on XAUUSD (the spread in this case is ticks):
[edit - image added as text looked weird]
So many people believe back testing tells them everything without checking exactly what they are doing to control it.