semvec/pypi-packages huggingface dataset:
familytree 0.0.11
This program creates family tree graphs from a simple text files
License: MIT
Requires Python: >=3.5
Keywords: familytree familytreemaker

familytreemaker
===============

This program creates family tree graphs from simple text files.

The input file format is very simple, you describe persons of your family line
by line, children just have to follow parents in the file. Persons can be
repeated as long as they keep the same name or id. An example is given in the
file `LouisXIVfamily.txt`.

Note: This branch version is optimized for chinese. If other language for 
      input text file is used, command option gender (-g) has to be used to
      specify words of male and female, since their default values are set
      as "男" and "女" instead of origin "M" and "F".  


Installation
------------

Simply clone the repo or install package familytree by pip as shown below:
```bash
pip install familytree
```

This script outputs a graph descriptor in DOT format. To make the image
containing the graph, you will need a graph drawer such as [GraphViz] [1].

[1]: http://www.graphviz.org/  "GraphViz"

Usage
-----
```
usage: familytreemaker.py [-h] [-a ANCESTOR] [-g GENDER] [-v INFOLEVEL]
                          [-o OUTFILE]
                          INPUTFILE

Generates a family tree graph from a simple text file

positional arguments:
  INPUTFILE     the formatted text file representing the family

optional arguments:
  -h, --help    show this help message and exit
  -a ANCESTOR   make the family tree from an ancestor (if omitted, the program
                will try to find an ancestor)
  -g GENDER     customized gender string, for example: "男,女" or "M,F"
  -v INFOLEVEL  Information level (0/1/2) to output. (0 - only name and
                surfname will be output; 1 - time of birthday and deathday
                will be invisable; 2 - all information will be output)
  -o OUTFILE    file name for output
```

The sample family descriptor `LouisXIVfamily.txt` is here to show you the
usage. Simply run:
```
python familytreemaker.py -a "王灿文" -v2 -o LouisXIVfamily.dot LouisXIVfamily.txt && \
    dot -Tsvg -o LouisXIVfamily.svg LouisXIVfamily.dot
```

If package familytree has been installed by pip, commands below can be performed to populate:
```bash
python -m familytree.familytreemaker -a "王灿文" -v2 -o LouisXIVfamily.dot LouisXIVfamily.txt && \
    dot -Tsvg -o LouisXIVfamily.svg LouisXIVfamily.dot
``` 

It will generate the tree from the infos in `LouisXIVfamily.txt`, starting from
*王灿文* and saving the image in `LouisXIVfamily.svg`.
magictrader 0.1.3
MagicTrader makes it easy to do system trade on zaif-exchange.
License: MIT
Keywords: zaif zaifapi zaif-exchange trade bot

MagicTrader
=============
![](https://img.shields.io/apm/l/vim-mode.svg)
![](https://img.shields.io/badge/Python-after%20v3-red.svg)
[![](https://img.shields.io/pypi/v/magictrader.svg)](https://pypi.org/project/magictrader/)

MagicTraderとは、zaif-exchangeでシステムトレードを行うためのフレームワークです。  
ローソク足、テクニカルインディケーターの取得はもちろん、  
チャートの表示や、バックテスト・フォワードテストの機能を備えます。  
各種テストでは、シグナルをチャートにプロットすることができるため、  
チャートを確認しならアルゴリズムを検証することができます。  

セットアップ
=============

### 1. MagicTraderをインストールする

pipコマンドを実行し、MagicTraderをインストールしてください。  

```
$ pip install magictrader
```

### 2. TA-Libをインストールする

MagicTraderは「TA-Lib」のインストールを別途必要とします。  
下記の紹介記事等を参考に、各々の環境に応じてインストールしてください。

python3でTA-Libをインストールする方法をまとめてみた  
https://qiita.com/ConnieWild/items/cb50f36425a683c914d2

```
$ pip install TA_Lib-0.4.17-cp35-cp35m-win_amd64.whl
```

使い方
=============

MagicTraderは、まず、プロジェクトを新規作成し、  
プロジェクトにアルゴリズムを記述し、  
プロジェクトを実行するという手順で使用します。  

### 1. プロジェクトを新規作成する

MagicTradeをインストールすると、  
プロジェクトを新規作成するためのコマンド「create_tradeterminal」がインストールされます。  
下記コマンドを実行してプロジェクトを新規作成してください。  

```
$ create_tradeterminal
```

プロジェクトの作成に成功すると、下記のファイルが作成されます。

```
mytrade.py  # プロジェクト本体です。
mt.ini      # プロジェクトの設定ファイルです。
```

### 2. プロジェクトを実行する

mytrade.pyには、ゴールデンクロスでロングポジションを取るアルゴリズムがあらかじめ実装されています。  
デフォルトではバックテストモードに設定されているため、実際にポジションが取ることはありません。  
まずは試しに実行してみてください。チャートが表示されれば成功です。

```
$ python mytrade.py
```