20: Update PriceAlarm to use parser
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.r35157.jupiterperpsalarm.impl.ref;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.Instant;
|
||||
|
||||
public final class PriceAlarm {
|
||||
@@ -16,9 +17,10 @@ public final class PriceAlarm {
|
||||
);
|
||||
}
|
||||
|
||||
BigDecimal target = AlarmTargetParser.parse(definition.targetExpression());
|
||||
boolean reached = definition.direction().reached(
|
||||
price.priceUsd(),
|
||||
definition.target()
|
||||
target
|
||||
);
|
||||
|
||||
boolean enteredTriggeredSide = previousReached == null
|
||||
|
||||
Reference in New Issue
Block a user