This paper introduces a cryptocurrency trading strategy based on machine learning algorithms, including autoencoders, CNN, and GANs.The process involves using a denoising autoencoder to filter out noise fluctuations from financial time series data.One-dimensional convolution is then applied to reduce dimensionality and extract essential information from the filtered data.By utilizing GANs and a fully connected network, the model predicts significant price changes in real-time sequences with promising accuracy.