Skip to content

Commit 67fe368

Browse files
committed
docs: remove ta-lib special steps
1 parent a07e618 commit 67fe368

File tree

3 files changed

+0
-68
lines changed

3 files changed

+0
-68
lines changed

docs/installation.md

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ These requirements apply to both [Script Installation](#script-installation) and
4646
* [pip](https://pip.pypa.io/en/stable/installing/)
4747
* [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
4848
* [virtualenv](https://virtualenv.pypa.io/en/stable/installation.html) (Recommended)
49-
* [TA-Lib](https://ta-lib.github.io/ta-lib-python/) (install instructions [below](#install-ta-lib))
5049

5150
### Install code
5251

@@ -201,35 +200,6 @@ This option will hard reset your branch (only if you are on either `stable` or `
201200

202201
Make sure you fulfill the [Requirements](#requirements) and have downloaded the [Freqtrade repository](#freqtrade-repository).
203202

204-
### Install TA-Lib
205-
206-
#### TA-Lib script installation
207-
208-
```bash
209-
sudo ./build_helpers/install_ta-lib.sh
210-
```
211-
212-
!!! Note
213-
This will use the ta-lib tar.gz included in this repository.
214-
215-
##### TA-Lib manual installation
216-
217-
[Official installation guide](https://ta-lib.github.io/ta-lib-python/install.html)
218-
219-
```bash
220-
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
221-
tar xvzf ta-lib-0.4.0-src.tar.gz
222-
cd ta-lib
223-
sed -i.bak "s|0.00000001|0.000000000000000001 |g" src/ta_func/ta_utility.h
224-
./configure --prefix=/usr/local
225-
make
226-
sudo make install
227-
# On debian based systems (debian, ubuntu, ...) - updating ldconfig might be necessary.
228-
sudo ldconfig
229-
cd ..
230-
rm -rf ./ta-lib*
231-
```
232-
233203
### Setup Python virtual environment (virtualenv)
234204

235205
You will run freqtrade in separated `virtual environment`
@@ -332,16 +302,6 @@ python3 -m pip install -r requirements.txt
332302
python3 -m pip install -e .
333303
```
334304

335-
Patch conda libta-lib (Linux only)
336-
337-
```bash
338-
# Ensure that the environment is active!
339-
conda activate freqtrade
340-
341-
cd build_helpers
342-
bash install_ta-lib.sh ${CONDA_PREFIX} nosudo
343-
```
344-
345305
[You are now ready](#you-are-ready) to run the bot.
346306

347307
### Important shortcuts

docs/updating.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,3 @@ freqtrade install-ui
4242

4343
Update-problems usually come missing dependencies (you didn't follow the above instructions) - or from updated dependencies, which fail to install (for example TA-lib).
4444
Please refer to the corresponding installation sections (common problems linked below)
45-
46-
Common problems and their solutions:
47-
48-
* [ta-lib update on windows](windows_installation.md#install-ta-lib)

docs/windows_installation.md

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -38,30 +38,6 @@ cd freqtrade
3838
!!! Hint
3939
Using the [Anaconda Distribution](https://www.anaconda.com/distribution/) under Windows can greatly help with installation problems. Check out the [Anaconda installation section](installation.md#installation-with-conda) in the documentation for more information.
4040

41-
### Install ta-lib
42-
43-
Install ta-lib according to the [ta-lib documentation](https://github.com/TA-Lib/ta-lib-python#windows).
44-
45-
As compiling from source on windows has heavy dependencies (requires a partial visual studio installation), Freqtrade provides these dependencies (in the binary wheel format) for the latest 3 Python versions (3.11, 3.12 and 3.13) and for 64bit Windows.
46-
These Wheels are also used by CI running on windows, and are therefore tested together with freqtrade.
47-
48-
Other versions must be downloaded from the above link.
49-
50-
``` powershell
51-
cd \path\freqtrade
52-
python -m venv .venv
53-
.venv\Scripts\activate.ps1
54-
# optionally install ta-lib from wheel
55-
# Eventually adjust the below filename to match the downloaded wheel
56-
pip install --find-links build_helpers\ TA-Lib -U
57-
pip install -r requirements.txt
58-
pip install -e .
59-
freqtrade
60-
```
61-
62-
!!! Note "Use Powershell"
63-
The above installation script assumes you're using powershell on a 64bit windows.
64-
Commands for the legacy CMD windows console may differ.
6541

6642
### Error during installation on Windows
6743

0 commit comments

Comments
 (0)