This commit is contained in:
KienVT9 2025-07-17 15:08:42 +07:00
parent 2bcda92196
commit a43f4b77dc

View file

@ -277,21 +277,25 @@ export class IndicatorService {
candles: Candle[],
eventHandler: EventHandler
) {
if (analysis.isTouch200 && analysis.emaDirection === "Bullish") {
if ((analysis.isTouch200 || analysis.isReverse200) && analysis.emaDirection === "Bullish") {
const order = this.makeOrder(analysis, candles, "buy");
eventHandler.onBuy(order, "Follow trend EMA Touch 200");
return;
}
if (analysis.isTouch200 && analysis.emaDirection === "Bearish") {
if ((analysis.isTouch200 || analysis.isReverse200) && analysis.emaDirection === "Bearish") {
const order = this.makeOrder(analysis, candles, "sell");
eventHandler.onSell(order, "Follow trend EMA Touch 200");
return;
}
if (analysis.isMacdCrossUp && analysis.emaDirection === "Bullish") {
const order = this.makeOrder(analysis, candles, "buy");
eventHandler.onBuy(order, "Follow trend MACD Cross Up");
return;
}
if (analysis.isMacdCrossDown && analysis.emaDirection === "Bearish") {
const order = this.makeOrder(analysis, candles, "sell");
eventHandler.onSell(order, "Follow trend MACD Cross Down");
return;
}
if (