t_trade: change the call method of test_trade()

1) "if __name__ == '__main__':" This will make test_trade() only can be directly called, so remove this condition.
2) Make the test can be called from shell through "$ python test_trade.py"

Signed-off-by: GuofengLiu <lgf612@sina.com>
strategy:futures: add and remove methods

1) Remove openPosition() and closePosition().
2) Add closeShortPostion(), closeLongPostion() and run().

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
strategy:turtle: inherit futures and change arguments

1) Inherit futures class
2) Add arguments for __init__.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
test: update test for turtle

Update because arguments changed with __init__ in turtle.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
Merge branch 'winf-dev' into zhengwang-dev