質問するログイン新規登録

回答編集履歴

9

誤解を招きそうなので詳細に説明を修正

2018/05/30 10:29

投稿

puroko3
puroko3

スコア185

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

説明ミスの修正

2018/05/30 10:29

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -9,5 +9,5 @@
9
9
  arbitrage_decision = 1
10
10
  ```
11
11
 
12
- anyを使えばリスト内のいずれかがtrueであればfalseを返してくれます。
12
+ anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
13
13
  not any とする事で全てがfalseならばtrueとする事が出来ます。

7

変数名のミス

2018/05/30 10:19

投稿

puroko3
puroko3

スコア185

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(false_list):
8
+ if not any(bool_list):
9
9
  arbitrage_decision = 1
10
10
  ```
11
11
 

6

説明ミスの修正

2018/05/30 10:15

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -9,5 +9,5 @@
9
9
  arbitrage_decision = 1
10
10
  ```
11
11
 
12
- anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
12
+ anyを使えばリスト内のいずれかがtrueであればfalseを返してくれます。
13
13
  not any とする事で全てがfalseならばtrueとする事が出来ます。

5

説明ミスの修正

2018/05/30 10:11

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -10,4 +10,4 @@
10
10
  ```
11
11
 
12
12
  anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
13
- not any とする事で全てがtrueならばfalseとする事が出来ます。
13
+ not any とする事で全てがfalseならばtrueとする事が出来ます。

4

リスト名の変更と説明ミスの変更

2018/05/30 10:10

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -1,13 +1,13 @@
1
1
  ```python
2
- false_list = [net_profit_price < 0,
2
+ bool_list = [net_profit_price < 0,
3
- net_bid_price > risk_limit_price,
3
+ net_bid_price > risk_limit_price,
4
- net_ask_price > risk_limit_price,
4
+ net_ask_price > risk_limit_price,
5
- net_profit_price < minimum_profit_price,
5
+ net_profit_price < minimum_profit_price,
6
- net_profit_rate < minimum_profit_rate]
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 とする事で全てがfalseならばfalseとする事が出来ます。
13
+ not any とする事で全てがtrueならばfalseとする事が出来ます。

3

条件式が抜けていたので

2018/05/30 10:07

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -1,5 +1,7 @@
1
1
  ```python
2
- false_list = [net_profit_price < 0, net_ask_price > risk_limit_price,
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に変更

2018/05/30 09:59

投稿

puroko3
puroko3

スコア185

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 all(false_list):
6
+ if not any(false_list):
7
7
  arbitrage_decision = 1
8
8
  ```
9
9
 
10
- allを使えばリスト内の全てがtrueであればtrueを返してくれます。
10
+ anyを使えばリスト内のいずれかがtrueであればtrueを返してくれます。
11
- not all とする事で全てがfalseならばtrueとする事が出来ます。
11
+ not any とする事で全てがfalseならばfalseとする事が出来ます。

1

条件が一つ足りなかった

2018/05/30 09:57

投稿

puroko3
puroko3

スコア185

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