回答編集履歴
9
誤解を招きそうなので詳細に説明を修正
answer
CHANGED
@@ -9,5 +9,7 @@
|
|
9
9
|
arbitrage_decision = 1
|
10
10
|
```
|
11
11
|
|
12
|
-
anyを使えばリスト内のいずれかがtrueであればtrue
|
12
|
+
anyを使えばリスト内のいずれかがtrueであればtrue
|
13
|
+
全てがfalseであればfalseを返してくれます。
|
14
|
+
|
13
15
|
not any とする事で全てがfalseならばtrueとする事が出来ます。
|
8
説明ミスの修正
answer
CHANGED
@@ -9,5 +9,5 @@
|
|
9
9
|
arbitrage_decision = 1
|
10
10
|
```
|
11
11
|
|
12
|
-
anyを使えばリスト内のいずれかがtrueであれば
|
12
|
+
anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
|
13
13
|
not any とする事で全てがfalseならばtrueとする事が出来ます。
|
7
変数名のミス
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
net_profit_price < minimum_profit_price,
|
6
6
|
net_profit_rate < minimum_profit_rate]
|
7
7
|
|
8
|
-
if not any(
|
8
|
+
if not any(bool_list):
|
9
9
|
arbitrage_decision = 1
|
10
10
|
```
|
11
11
|
|
6
説明ミスの修正
answer
CHANGED
@@ -9,5 +9,5 @@
|
|
9
9
|
arbitrage_decision = 1
|
10
10
|
```
|
11
11
|
|
12
|
-
anyを使えばリスト内のいずれかがtrueであれば
|
12
|
+
anyを使えばリスト内のいずれかがtrueであればfalseを返してくれます。
|
13
13
|
not any とする事で全てがfalseならばtrueとする事が出来ます。
|
5
説明ミスの修正
answer
CHANGED
@@ -10,4 +10,4 @@
|
|
10
10
|
```
|
11
11
|
|
12
12
|
anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
|
13
|
-
not any とする事で全てが
|
13
|
+
not any とする事で全てがfalseならばtrueとする事が出来ます。
|
4
リスト名の変更と説明ミスの変更
answer
CHANGED
@@ -1,13 +1,13 @@
|
|
1
1
|
```python
|
2
|
-
|
2
|
+
bool_list = [net_profit_price < 0,
|
3
|
-
|
3
|
+
net_bid_price > risk_limit_price,
|
4
|
-
|
4
|
+
net_ask_price > risk_limit_price,
|
5
|
-
|
5
|
+
net_profit_price < minimum_profit_price,
|
6
|
-
|
6
|
+
net_profit_rate < minimum_profit_rate]
|
7
7
|
|
8
8
|
if not any(false_list):
|
9
9
|
arbitrage_decision = 1
|
10
10
|
```
|
11
11
|
|
12
12
|
anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
|
13
|
-
not any とする事で全てが
|
13
|
+
not any とする事で全てがtrueならばfalseとする事が出来ます。
|
3
条件式が抜けていたので
answer
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
```python
|
2
|
-
false_list = [net_profit_price < 0,
|
2
|
+
false_list = [net_profit_price < 0,
|
3
|
+
net_bid_price > risk_limit_price,
|
4
|
+
net_ask_price > risk_limit_price,
|
3
5
|
net_profit_price < minimum_profit_price,
|
4
6
|
net_profit_rate < minimum_profit_rate]
|
5
7
|
|
2
allからanyに変更
answer
CHANGED
@@ -3,9 +3,9 @@
|
|
3
3
|
net_profit_price < minimum_profit_price,
|
4
4
|
net_profit_rate < minimum_profit_rate]
|
5
5
|
|
6
|
-
if not
|
6
|
+
if not any(false_list):
|
7
7
|
arbitrage_decision = 1
|
8
8
|
```
|
9
9
|
|
10
|
-
|
10
|
+
anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
|
11
|
-
not
|
11
|
+
not any とする事で全てがfalseならばfalseとする事が出来ます。
|
1
条件が一つ足りなかった
answer
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
```python
|
2
2
|
false_list = [net_profit_price < 0, net_ask_price > risk_limit_price,
|
3
|
-
net_profit_price < minimum_profit_price
|
3
|
+
net_profit_price < minimum_profit_price,
|
4
|
+
net_profit_rate < minimum_profit_rate]
|
4
5
|
|
5
6
|
if not all(false_list):
|
6
7
|
arbitrage_decision = 1
|