Merge pull request #1966 from hroff-1902/fix-docstrings

minor: typos in docstrings fixed
This commit is contained in:
Matthias 2019-06-24 06:17:11 +02:00 committed by GitHub
commit 12d2db5e7b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 21 additions and 21 deletions

View File

@ -23,7 +23,7 @@ def load_backtest_data(filename) -> pd.DataFrame:
""" """
Load backtest data file. Load backtest data file.
:param filename: pathlib.Path object, or string pointing to the file. :param filename: pathlib.Path object, or string pointing to the file.
:return a dataframe with the analysis results :return: a dataframe with the analysis results
""" """
if isinstance(filename, str): if isinstance(filename, str):
filename = Path(filename) filename = Path(filename)
@ -78,7 +78,7 @@ def load_trades(db_url: str = None, exportfilename: str = None) -> pd.DataFrame:
Load trades, either from a DB (using dburl) or via a backtest export file. Load trades, either from a DB (using dburl) or via a backtest export file.
:param db_url: Sqlite url (default format sqlite:///tradesv3.dry-run.sqlite) :param db_url: Sqlite url (default format sqlite:///tradesv3.dry-run.sqlite)
:param exportfilename: Path to a file exported from backtesting :param exportfilename: Path to a file exported from backtesting
:returns: Dataframe containing Trades :return: Dataframe containing Trades
""" """
timeZone = pytz.UTC timeZone = pytz.UTC

View File

@ -63,7 +63,7 @@ def load_tickerdata_file(
timerange: Optional[TimeRange] = None) -> Optional[list]: timerange: Optional[TimeRange] = None) -> Optional[list]:
""" """
Load a pair from file, either .json.gz or .json Load a pair from file, either .json.gz or .json
:return tickerlist or None if unsuccesful :return: tickerlist or None if unsuccesful
""" """
filename = pair_data_filename(datadir, pair, ticker_interval) filename = pair_data_filename(datadir, pair, ticker_interval)
pairdata = misc.file_load_json(filename) pairdata = misc.file_load_json(filename)

View File

@ -158,7 +158,7 @@ class IStrategy(ABC):
""" """
Parses the given ticker history and returns a populated DataFrame Parses the given ticker history and returns a populated DataFrame
add several TA indicators and buy signal to it add several TA indicators and buy signal to it
:return DataFrame with ticker data and indicator data :return: DataFrame with ticker data and indicator data
""" """
pair = str(metadata.get('pair')) pair = str(metadata.get('pair'))
@ -351,7 +351,7 @@ class IStrategy(ABC):
""" """
Based an earlier trade and current price and ROI configuration, decides whether bot should Based an earlier trade and current price and ROI configuration, decides whether bot should
sell. Requires current_profit to be in percent!! sell. Requires current_profit to be in percent!!
:return True if bot should sell at current rate :return: True if bot should sell at current rate
""" """
# Check if time matches and current rate is above threshold # Check if time matches and current rate is above threshold

View File

@ -65,14 +65,14 @@ class FtRestClient():
def start(self): def start(self):
""" """
Start the bot if it's in stopped state. Start the bot if it's in stopped state.
:returns: json object :return: json object
""" """
return self._post("start") return self._post("start")
def stop(self): def stop(self):
""" """
Stop the bot. Use start to restart Stop the bot. Use start to restart
:returns: json object :return: json object
""" """
return self._post("stop") return self._post("stop")
@ -80,77 +80,77 @@ class FtRestClient():
""" """
Stop buying (but handle sells gracefully). Stop buying (but handle sells gracefully).
use reload_conf to reset use reload_conf to reset
:returns: json object :return: json object
""" """
return self._post("stopbuy") return self._post("stopbuy")
def reload_conf(self): def reload_conf(self):
""" """
Reload configuration Reload configuration
:returns: json object :return: json object
""" """
return self._post("reload_conf") return self._post("reload_conf")
def balance(self): def balance(self):
""" """
Get the account balance Get the account balance
:returns: json object :return: json object
""" """
return self._get("balance") return self._get("balance")
def count(self): def count(self):
""" """
Returns the amount of open trades Returns the amount of open trades
:returns: json object :return: json object
""" """
return self._get("count") return self._get("count")
def daily(self, days=None): def daily(self, days=None):
""" """
Returns the amount of open trades Returns the amount of open trades
:returns: json object :return: json object
""" """
return self._get("daily", params={"timescale": days} if days else None) return self._get("daily", params={"timescale": days} if days else None)
def edge(self): def edge(self):
""" """
Returns information about edge Returns information about edge
:returns: json object :return: json object
""" """
return self._get("edge") return self._get("edge")
def profit(self): def profit(self):
""" """
Returns the profit summary Returns the profit summary
:returns: json object :return: json object
""" """
return self._get("profit") return self._get("profit")
def performance(self): def performance(self):
""" """
Returns the performance of the different coins Returns the performance of the different coins
:returns: json object :return: json object
""" """
return self._get("performance") return self._get("performance")
def status(self): def status(self):
""" """
Get the status of open trades Get the status of open trades
:returns: json object :return: json object
""" """
return self._get("status") return self._get("status")
def version(self): def version(self):
""" """
Returns the version of the bot Returns the version of the bot
:returns: json object containing the version :return: json object containing the version
""" """
return self._get("version") return self._get("version")
def whitelist(self): def whitelist(self):
""" """
Show the current whitelist Show the current whitelist
:returns: json object :return: json object
""" """
return self._get("whitelist") return self._get("whitelist")
@ -158,7 +158,7 @@ class FtRestClient():
""" """
Show the current blacklist Show the current blacklist
:param add: List of coins to add (example: "BNB/BTC") :param add: List of coins to add (example: "BNB/BTC")
:returns: json object :return: json object
""" """
if not args: if not args:
return self._get("blacklist") return self._get("blacklist")
@ -170,7 +170,7 @@ class FtRestClient():
Buy an asset Buy an asset
:param pair: Pair to buy (ETH/BTC) :param pair: Pair to buy (ETH/BTC)
:param price: Optional - price to buy :param price: Optional - price to buy
:returns: json object of the trade :return: json object of the trade
""" """
data = {"pair": pair, data = {"pair": pair,
"price": price "price": price
@ -181,7 +181,7 @@ class FtRestClient():
""" """
Force-sell a trade Force-sell a trade
:param tradeid: Id of the trade (can be received via status command) :param tradeid: Id of the trade (can be received via status command)
:returns: json object :return: json object
""" """
return self._post("forcesell", data={"tradeid": tradeid}) return self._post("forcesell", data={"tradeid": tradeid})