lib/cryptum/event/history.rb in cryptum-0.0.433 vs lib/cryptum/event/history.rb in cryptum-0.0.434
- old
+ new
@@ -8,10 +8,12 @@
attr_accessor :bullish_trend,
:event,
:event_notes,
:event_type,
:first_event,
+ :highest_selling_price,
+ :lowest_selling_price,
:market_trend_event,
:open_sell_orders,
:open_sell_orders_max,
:open_sell_orders_merge,
:order_book,
@@ -47,10 +49,12 @@
option_choice = opts[:option_choice]
order_book = opts[:order_book]
self.bullish_trend = true
self.first_event = true
+ self.highest_selling_price = 0.00
+ self.lowest_selling_price = 0.00
self.open_sell_orders = 0
self.open_sell_orders_max = 500
self.open_sell_orders_merge = false
self.order_book = order_book
self.order_canceled = false
@@ -88,110 +92,110 @@
# FAST BUY = 40 minutes
self.time_between_orders = 2_400
self.time_between_orders_reset = time_between_orders
- # 10 minutes
+ # FASTEST BUY = 10 minutes
self.time_between_orders_min = 600
when '1D'
# SLOW BUY = 40 minutes
self.time_between_orders_max = 2_400
# FAST BUY = 30 minutes
self.time_between_orders = 1_800
self.time_between_orders_reset = time_between_orders
- # 7.5 minutes
+ # FASTEST BUY = 7.5 minutes
self.time_between_orders_min = 450
when '4h'
# SLOW BUY = 30 minutes
self.time_between_orders_max = 1_800
# FAST BUY = 20 minutes
self.time_between_orders = 1_200
self.time_between_orders_reset = time_between_orders
- # 10 minutes
+ # FASTEST BUY = 5 minutes
self.time_between_orders_min = 300
when '3h'
# SLOW BUY = 20 minutes
self.time_between_orders_max = 1_200
# FAST BUY = 10 minutes
self.time_between_orders = 600
self.time_between_orders_reset = time_between_orders
- # 2.5 minutes
+ # FASTEST BUY = 2.5 minutes
self.time_between_orders_min = 150
when '2h'
# SLOW BUY = 10 minutes
self.time_between_orders_max = 600
# FAST BUY = 7.5 minutes
self.time_between_orders = 450
self.time_between_orders_reset = time_between_orders
- # 50 seconds
+ # FASTEST BUY = 50 seconds
self.time_between_orders_min = 50
when '1h'
# SLOW BUY = 7.5 minutes
self.time_between_orders_max = 450
# FAST BUY = 5 minutes
self.time_between_orders = 300
self.time_between_orders_reset = time_between_orders
- # 30 seconds
+ # FASTEST BUY = 30 seconds
self.time_between_orders_min = 30
when '45m'
# SLOW BUY = 5 minutes
self.time_between_orders_max = 300
# FAST BUY = 2.5 minutes
self.time_between_orders = 150
self.time_between_orders_reset = time_between_orders
- # 1 minute
+ # FASTEST BUY = 1 minute
self.time_between_orders_min = 10
when '30m'
- # SLOW BUY = 15 minutes
+ # SLOW BUY = 2.5 minutes
self.time_between_orders_max = 150
# FAST BUY = 50 seconds
self.time_between_orders = 50
self.time_between_orders_reset = time_between_orders
- # 10 seconds
+ # FASTEST BUY = 10 seconds
self.time_between_orders_min = 10
when '15m'
# SLOW BUY = 50 seconds
self.time_between_orders_max = 50
# FAST BUY = 30 seconds
self.time_between_orders = 30
self.time_between_orders_reset = time_between_orders
- # 10 seconds
+ # FASTEST BUY = 10 seconds
self.time_between_orders_min = 10
when '5m'
# SLOW BUY = 30 seconds
self.time_between_orders_max = 30
# FAST BUY = 10 seconds
self.time_between_orders = 10
self.time_between_orders_reset = time_between_orders
- # 1 minute
+ # FASTEST BUY = 10 seconds
self.time_between_orders_min = 10
when '3m', '1m'
# SLOW BUY = 10 seconds
self.time_between_orders_max = 10
# FAST BUY = 10 seconds
self.time_between_orders = 10
self.time_between_orders_reset = time_between_orders
- # 10 seconds
+ # FASTEST BUY = 10 seconds
self.time_between_orders_min = 10
end
# -------------------------------------------------- #
end
rescue Interrupt, StandardError => e