2
0
forked from kodorvan/stcs

Unnecessary buttons have been removed, the buttons of the trading mode and the direction of the first transaction of the series have been moved.

This commit is contained in:
algizn97
2025-10-10 13:59:47 +05:00
parent 1a1a5a727f
commit e792130332

View File

@@ -61,8 +61,7 @@ main_settings = InlineKeyboardMarkup(
# additional_settings
def get_additional_settings_keyboard(mode: str
) -> InlineKeyboardMarkup:
def get_additional_settings_keyboard(mode: str) -> InlineKeyboardMarkup:
"""
Create keyboard for additional settings
:param mode: Trade mode
@@ -77,23 +76,23 @@ def get_additional_settings_keyboard(mode: str
InlineKeyboardButton(
text="Размер кредитного плеча", callback_data="leverage"
),
InlineKeyboardButton(
text="Базовая ставка", callback_data="order_quantity"),
InlineKeyboardButton(text="Базовая ставка", callback_data="order_quantity"),
],
[
InlineKeyboardButton(
text="Коэффициент мартингейла", callback_data="martingale_factor"
),
InlineKeyboardButton(text="Триггер цена", callback_data="trigger_price"
),
InlineKeyboardButton(text="Триггер цена", callback_data="trigger_price"),
],
]
if mode == "Switch":
buttons.append(
[InlineKeyboardButton(text="Направление первой сделки", callback_data="switch_side_start")]
[
InlineKeyboardButton(
text="Направление первой сделки", callback_data="switch_side_start"
)
]
)
buttons.append(
@@ -117,9 +116,7 @@ def get_additional_settings_keyboard(mode: str
trade_mode = InlineKeyboardMarkup(
inline_keyboard=[
[
InlineKeyboardButton(
text="Лонг", callback_data="Long"
),
InlineKeyboardButton(text="Лонг", callback_data="Long"),
InlineKeyboardButton(text="Шорт", callback_data="Short"),
InlineKeyboardButton(text="Свитч", callback_data="Switch"),
],
@@ -188,9 +185,7 @@ risk_management = InlineKeyboardMarkup(
InlineKeyboardButton(
text="Тейк-профит", callback_data="take_profit_percent"
),
InlineKeyboardButton(
text="Стоп-лосс", callback_data="stop_loss_percent"
),
InlineKeyboardButton(text="Стоп-лосс", callback_data="stop_loss_percent"),
],
[InlineKeyboardButton(text="Комиссия биржи", callback_data="commission_fee")],
[