Определитесь, пожалуйста, как ваш продукт называется???
OsEngine, Os Engine или Os.Engine?
Это три разные вариации, найденные у вас на офи...
Великолепный Гоша, ОсЭнджин

можно ли к webquick подключать торговых роботов?
...

🤖 Название советника: Aura White
📦 Версия: 1.1
💻 Торговая платформа: MT4
📈 Стратегия: Скальпинг
⏰ Таймфрейм: H1
🌍 Торговые пары: EURUSD, GBPUSD, EURGBP, USDCAD
🌓 Время торговли: Круглосуточно
⏳ Тестовый период: 2020.01.01 — 2024.01.19
🏛 Тиковая история брокер: Darwinex (TDSv2)
🧭 GMT: +2; DST: US
Real spread: ✅
Slippage: ❌


За все время существования через MQL5 Cloud Network было выполнено более 16 миллиардов заданий. Столько раз пользователи протестировали свои торговые стратегии. Сеть ежедневно помогает множеству алготрейдеров — вместо долго ожидания результатов на локальной машине, любой может запустить расчеты на десятках тысячах компьютеров по всему миру всего в несколько кликов.
Вот так легко запускается тест миллиона комбинаций параметров торгового робота. Пользователь моментально получает доступ к нескольким тысячам ядер, сеть автоматически раздает им задания и все необходимые параметры для расчетов. Результаты будут готовы уже через несколько минут:

Сейчас мы существенно обновили всю инфраструктуру MQL5 Cloud Network и увеличили ее производительность:

Привет, Алготрейдеры!
Сегодня хочу поделиться с вами торговой системой, которая неплохо себя показала. Эта система использует индикатор AMA и анализирует объемы заключенных контрактов, что позволяет эффективно торговать как в лонг, так и в шорт.
?si=p9YRXddRQT470XAF

-- Настройки
SEC_CODE = "SBER" -- Код инструмента
CLASS_CODE = "TQBR" -- Код класса инструмента
SHORT_MA_PERIOD = 10 -- Период короткой скользящей средней
LONG_MA_PERIOD = 50 -- Период длинной скользящей средней
QTY = 1 -- Количество лотов
-- Переменные
short_ma = {}
long_ma = {}
prices = {}
position = 0 -- Текущая позиция: 0 - нет позиции, 1 - лонг, -1 - шорт
-- Функция для расчета скользящей средней
function calculate_ma(prices, period)
local sum = 0
for i = #prices-period+1, #prices do
sum = sum + prices[i]
end
return sum / period
end
-- Функция для обработки новых тиков
function OnAllTrade(alltrade)
if alltrade.sec_code == SEC_CODE and alltrade.class_code == CLASS_CODE then
table.insert(prices, alltrade.price)
if #prices >= LONG_MA_PERIOD then
table.insert(short_ma, calculate_ma(prices, SHORT_MA_PERIOD))
table.