using System;
using System.Linq;
using TSLab.Script;
using TSLab.Script.Handlers;
using TSLab.Script.Optimization;
using TSLab.Script.Helpers;
using Color = TSLab.Script.Color;
namespace Bot_SmaZOPr_RTS
{
public class SmaZOPr : IExternalScript
{
#region Оптимизируемые параметры
public OptimProperty SeaPeriod = new OptimProperty(12, 1, 100, 1);
public OptimProperty SmaPeriod = new OptimProperty(21, 1, 100, 1);
public OptimProperty SeaPeriodL = new OptimProperty(34, 1, 100, 1);
public OptimProperty PeriodStop = new OptimProperty(89, 1, 300, 1);
#endregion
#region Расчет индикаторов
//Определяем дату и время окончания работы скрипта
private DateTime stopDate = new DateTime(2018, 03, 15, 18, 45, 00);
public void Execute(IContext ctx, ISecurity sec)
{
//Переменные
var comis = new AbsolutCommission() { Commission = 2.5 };
comis.Execute(sec);
var Slippage = 20;
/*
var SeaPeriod = 12;
var PeriodStop = 144;
var SeaPeriodL = 34;
var SmaPeriod = 55;
*/