Создать простую стратегию
Для первой пользовательской стратегии начните с подробного гайда:
Короткий путь:
- Создайте config.
- Реализуйте
core.ts. - Экспортируйте manifest и strategy creator.
- Зарегистрируйте plugin в
tradejs.config.ts. - Запустите маленький backtest.
Регистрация
import { defineConfig } from '@tradejs/core/config';
import { basePreset } from '@tradejs/base';
export default defineConfig(basePreset, {
strategies: ['./src/plugins/simpleMa.plugin.ts'],
});
Контракт решения
Стратегия возвращает:
strategyApi.skip('REASON');strategyApi.entry({ direction, orderPlan });strategyApi.exit({ code, direction }).
Логика должна быть causal: используйте только данные, доступные на текущей свече.