I came across a few tools for use in designing Artifical Neural Networks to detect price patterns. But I've never seen any profitable ANN that works like money printing machine before. Simply they're untold in public places, i guess.
Months ago I ran a few tests with back-propagated ANN, and i found this piece of technology so mysterious. It was like there is a ghost giving signals in my computer! Strange buy & sell signals just came out of thin air--it's strange because I didn't hard-code any logics into the ANN like I usually do in MQL.
Back to the point, the usefulness of ANN is mainly depend on the way you teach it. If you throw a bunch of unrelated data into ANN, it'll learn random patterns; thus, rendering it useless. Say if you throw years of economy data and EURUSD data into the ANN, it'll learn the pattern of EURUSD and economy data; hence, it's useful in a way that it can forecast the effect of upcoming economy events on EURUSD. Such patterns do exist. Two pattern my brain learnt these few years:
EURUSD moves sharply is easy to predict on the first Friday of every month, and
BOJ usually intervenes during the last quarter every year.