Редакция от 13.12.2020
График с установленным торговым роботом SWT-Robot.
Общие положения.
Символ ! означает операцию логического отрицания (инверсии) НЕ.
Символ && - операцию логического умножения (конъюнкции) И.
Символ || - операцию логического сложения (дизъюнкции) ИЛИ.
Параметры Basic, Long, Medium, Short, Weekly, Daily, IDay, и Hourly при значении логической единицы задают при определении результирующего направления торговли режим использования основного, долгосрочного, среднесрочного, краткосрочного, недельного, дневного, внутридневного и часового трендов соответственно.
Значение BT, LT, MT, ST, WT, DT, IdT, HT равное true означает восходящее движение основного, долгосрочного, среднесрочного, краткосрочного, недельного, дневного, внутридневного и часового трендов соответственно. Значение false - нисходящее движение.
Значение BC, LC, MC, SC, WC, DC, IdC, HC равное true означает коррекцию основного, долгосрочного, среднесрочного, краткосрочного, недельного, дневного, внутридневного и часового трендов соответственно. Значение false - отсутствие коррекции.
Торговая стратегия 101.
Учитывается движение по каждому из выбранных трендов.
101.1. Исходные условия.
OpbuyTD = (!Basic || BT)
&&(!Long || LT)
&&(!Medium || MT)
&&(!Short || ST)
&&(!Weekly || WT);
ClbuyTD = (!Basic || !BT)
&&(!Long || !LT)
&&(!Medium || !MT)
&&(!Short || !ST)
&&(!Weekly || !WT);
OpsellTD = (!Basic || !BT)
&&(!Long || !LT)
&&(!Medium || !MT)
&&(!Short || !ST)
&&(!Weekly || !WT);
ClsellTD = (!Basic || BT)
&&(!Long || LT)
&&(!Medium || MT)
&&(!Short || ST)
&&(!Weekly || WT);
OpbuyRT = (!Daily || DT)
&&(!IDay || IdT)
&&(!Hourly || HT);
ClbuyRT = (!Daily || !DT)
&&(!IDay || !IdT)
&&(!Hourly || !HT);
OpsellRT = (!Daily || !DT)
&&(!IDay || !IdT)
&&(!Hourly || !HT);
ClsellRT = (!Daily || DT)
&&(!IDay || IdT)
&&(!Hourly || HT);
Торговая стратегия 102.
Адаптивный алгоритм. Тренды, по которым идет коррекция, исключаются из выбора направления торговли.
Исходные условия.
OpbuyTD = (!Basic || BC || BT)
&&(!Long || LC || LT)
&&(!Medium || MC || MT)
&&(!Short || SC || ST)
&&(!Weekly || WC || WT);
ClbuyTD = (!Basic || BC || !BT)
&&(!Long || LC || !LT)
&&(!Medium || MC || !MT)
&&(!Short || SC || !ST)
&&(!Weekly || WC || !WT);
OpsellTD = (!Basic || BC || !BT)
&&(!Long || LC || !LT)
&&(!Medium || MC || !MT)
&&(!Short || SC || !ST)
&&(!Weekly || WC || !WT);
ClsellTD = (!Basic || BC || BT)
&&(!Long || LC || LT)
&&(!Medium || MC || MT)
&&(!Short || SC || ST)
&&(!Weekly || WC || WT);
OpbuyRT = (!Daily || DC || DT)
&&(!IDay || IdC || IdT)
&&(!Hourly || HC || HT);
ClbuyRT = (!Daily || DC || !DT)
&&(!IDay || IdC || !IdT)
&&(!Hourly || HC || !HT);
OpsellRT = (!Daily || DC || !DT)
&&(!IDay || IdC || !IdT)
&&(!Hourly || HC || !HT);
ClsellRT = (!Daily || DC || DT)
&&(!IDay || IdC || IdT)
&&(!Hourly || HC || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 103.
Адаптивный алгоритм. Тренды, по которым идет коррекция, исключаются из выбора направления торговли, при условии, что по тренду уровнем ниже нет коррекции..
Исходные условия.
OpbuyTD =(!Basic || (BC&&!LC) || BT)
&&(!Long || (LC&&!MC) || LT)
&&(!Medium || (MC&&!SC) || MT)
&&(!Short || (SC&&!WC) || ST)
&&(!Weekly || (WC&&!DC) || WT);
ClbuyTD =(!Basic || (BC&&!LC) || !BT)
&&(!Long || (LC&&!MC) || !LT)
&&(!Medium || (MC&&!SC) || !MT)
&&(!Short || (SC&&!WC) || !ST)
&&(!Weekly || (WC&&!DC) || !WT);
OpsellTD =(!Basic || (BC&&!LC) || !BT)
&&(!Long || (LC&&!MC) || !LT)
&&(!Medium || (MC&&!SC) || !MT)
&&(!Short || (SC&&!WC) || !ST)
&&(!Weekly || (WC&&!DC) || !WT);
ClsellTD =(!Basic || (BC&&!LC) || BT)
&&(!Long || (LC&&!MC) || LT)
&&(!Medium || (MC&&!SC) || MT)
&&(!Short || (SC&&!WC) || ST)
&&(!Weekly || (WC&&!DC) || WT);
OpbuyRT =(!Daily || (DC&&!IdC) || DT)
&&(!IDay || (IdC&&!HC) || IdT)
&&(!Hourly || (HC&&!IhC) || HT);
ClbuyRT =(!Daily || (DC&&!IdC) || !DT)
&&(!IDay || (IdC&&!HC) || !IdT)
&&(!Hourly || (HC&&!IhC) || !HT);
OpsellRT =(!Daily || (DC&&!IdC) || !DT)
&&(!IDay || (IdC&&!HC) || !IdT)
&&(!Hourly || (HC&&!IhC) || !HT);
ClsellRT =(!Daily || (DC&&!IdC) || DT)
&&(!IDay || (IdC&&!HC) || IdT)
&&(!Hourly || (HC&&!IhC) || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 104.
Адаптивный алгоритм. Тренды, по которым идет коррекция, исключаются из выбора направления торговли, при условии, что по тренду уровнем ниже нет коррекции и тренд противоположно направлен.
Исходные условия.
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 105.
Адаптивный алгоритм.
Исходные условия.
OpbuyTD =(!Basic || (BC&& BT&&(!LT&&!LC)) || (LT&&!LC) || BT)
&&(!Long || (LC&& LT&&(!MT&&!MC)) || (MT&&!MC) || LT)
&&(!Medium || (MC&& MT&&(!ST&&!SC)) || (ST&&!SC) || MT)
&&(!Short || (SC&& ST&&(!WT&&!WC)) || (WT&&!WC) || ST)
&&(!Weekly || (WC&& WT&&(!DT&&!DC)) || (DT&&!DC) || WT);
ClbuyTD =(!Basic || (BC&&!BT&&(LT&&!LC)) || (!LT&&!LC) || !BT)
&&(!Long || (LC&&!LT&&(MT&&!MC)) || (!MT&&!MC) || !LT)
&&(!Medium || (MC&&!MT&&(ST&&!SC)) || (!ST&&!SC) || !MT)
&&(!Short || (SC&&!ST&&(WT&&!WC)) || (!WT&&!WC) || !ST)
&&(!Weekly || (WC&&!WT&&(DT&&!DC)) || (!DT&&!DC) || !WT);
OpsellTD =(!Basic || (BC&&!BT&&(LT&&!LC)) || (!LT&&!LC) || !BT)
&&(!Long || (LC&&!LT&&(MT&&!MC)) || (!MT&&!MC) || !LT)
&&(!Medium || (MC&&!MT&&(ST&&!SC)) || (!ST&&!SC) || !MT)
&&(!Short || (SC&&!ST&&(WT&&!WC)) || (!WT&&!WC) || !ST)
&&(!Weekly || (WC&&!WT&&(DT&&!DC)) || (!DT&&!DC) || !WT);
ClsellTD =(!Basic || (BC&& BT&&(!LT&&!LC)) || (LT&&!LC) || BT)
&&(!Long || (LC&& LT&&(!MT&&!MC)) || (MT&&!MC) || LT)
&&(!Medium || (MC&& MT&&(!ST&&!SC)) || (ST&&!SC) || MT)
&&(!Short || (SC&& ST&&(!WT&&!WC)) || (WT&&!WC) || ST)
&&(!Weekly || (WC&& WT&&(!DT&&!DC)) || (DT&&!DC) || WT);
OpbuyRT =(!Daily || (DC&&DT&&(!IdT&&!IdC)) || (IdT&&!IdC) || DT)
&&(!IDay || (IdC&&IdT&&(!HT&&!HC)) || (HT&&!HC) || IdT)
&&(!Hourly || (HC&&HT&&(!IhT&&!IhC)) || (IhT&&!IhC) || HT);
ClbuyRT =(!Daily || (DC&&!DT&&(IdT&&!IdC)) || (!IdT&&!IdC)|| !DT)
&&(!IDay || (IdC&&!IdT&&(HT&&!HC)) || (!HT&&!HC) || !IdT)
&&(!Hourly || (HC&&!HT&&(IhT&&!IhC)) || (!IhT&&!IhC)|| !HT);
OpsellRT =(!Daily || (DC&&!DT&&(IdT&&!IdC)) || (!IdT&&!IdC)|| !DT)
&&(!IDay || (IdC&&!IdT&&(HT&&!HC)) || (!HT&&!HC) || !IdT)
&&(!Hourly || (HC&&!HT&&(IhT&&!IhC)) || (!IhT&&!IhC)|| !HT);
ClsellRT =(!Daily || (DC&&DT&&(!IdT&&!IdC)) || (IdT&&!IdC) || DT)
&&(!IDay || (IdC&&IdT&&(!HT&&!HC)) || (HT&&!HC) || IdT)
&&(!Hourly || (HC&&HT&&(!IhT&&!IhC)) || (IhT&&!IhC) || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 106.
Адаптивный алгоритм.
Исходные условия.
OpbuyTD =(!Basic || (BC&&(!LT&&!MT)) || BT)
&&(!Long || (LC&&(!MT&&!ST)) || LT)
&&(!Medium || (MC&&(!ST&&!WT)) || MT)
&&(!Short || (SC&&(!WT&&!DT)) || ST)
&&(!Weekly || (WC&&(!DT&&!IdT)) || WT);
ClbuyTD =(!Basic || (BC&&(LT&&MT)) || !BT)
&&(!Long || (LC&&(MT&&ST)) || !LT)
&&(!Medium || (MC&&(ST&&WT)) || !MT)
&&(!Short || (SC&&(WT&&DT)) || !ST)
&&(!Weekly || (WC&&(DT&&IdT)) || !WT);
OpsellTD =(!Basic || (BC&&(LT&&MT)) || !BT)
&&(!Long || (LC&&(MT&&ST)) || !LT)
&&(!Medium || (MC&&(ST&&WT)) || !MT)
&&(!Short || (SC&&(WT&&DT)) || !ST)
&&(!Weekly || (WC&&(DT&&IdT)) || !WT);
ClsellTD =(!Basic || (BC&&(!LT&&!MT)) || BT)
&&(!Long || (LC&&(!MT&&!ST)) || LT)
&&(!Medium || (MC&&(!ST&&!WT)) || MT)
&&(!Short || (SC&&(!WT&&!DT)) || ST)
&&(!Weekly || (WC&&(!DT&&!IdT)) || WT);
OpbuyRT =(!Daily || (DC&&(!IdT&&!HT)) || DT)
&&(!IDay || (IdC&&(!HT&&!IhT)) || IdT)
&&(!Hourly || (HC&&(!IhT&&!IhC)) || HT);
ClbuyRT =(!Daily || (DC&&(IdT&&HT)) || !DT)
&&(!IDay || (IdC&&(HT&&IhT)) || !IdT)
&&(!Hourly || (HC&&(IhT&&!IhC)) || !HT);
OpsellRT =(!Daily || (DC&&(IdT&&HT)) || !DT)
&&(!IDay || (IdC&&(HT&&IhT)) || !IdT)
&&(!Hourly || (HC&&(IhT&&!IhC)) || !HT);
ClsellRT =(!Daily || (DC&&(!IdT&&!HT)) || DT)
&&(!IDay || (IdC&&(!HT&&!IhT)) || IdT)
&&(!Hourly || (HC&&(!IhT&&!IhC)) || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 107.
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Продолжение следует....
График с установленным торговым роботом SWT-Robot.
Общие положения.
Символ ! означает операцию логического отрицания (инверсии) НЕ.
Символ && - операцию логического умножения (конъюнкции) И.
Символ || - операцию логического сложения (дизъюнкции) ИЛИ.
Параметры Basic, Long, Medium, Short, Weekly, Daily, IDay, и Hourly при значении логической единицы задают при определении результирующего направления торговли режим использования основного, долгосрочного, среднесрочного, краткосрочного, недельного, дневного, внутридневного и часового трендов соответственно.
Значение BT, LT, MT, ST, WT, DT, IdT, HT равное true означает восходящее движение основного, долгосрочного, среднесрочного, краткосрочного, недельного, дневного, внутридневного и часового трендов соответственно. Значение false - нисходящее движение.
Значение BC, LC, MC, SC, WC, DC, IdC, HC равное true означает коррекцию основного, долгосрочного, среднесрочного, краткосрочного, недельного, дневного, внутридневного и часового трендов соответственно. Значение false - отсутствие коррекции.
Торговая стратегия 101.
Учитывается движение по каждому из выбранных трендов.
101.1. Исходные условия.
OpbuyTD = (!Basic || BT)
&&(!Long || LT)
&&(!Medium || MT)
&&(!Short || ST)
&&(!Weekly || WT);
ClbuyTD = (!Basic || !BT)
&&(!Long || !LT)
&&(!Medium || !MT)
&&(!Short || !ST)
&&(!Weekly || !WT);
OpsellTD = (!Basic || !BT)
&&(!Long || !LT)
&&(!Medium || !MT)
&&(!Short || !ST)
&&(!Weekly || !WT);
ClsellTD = (!Basic || BT)
&&(!Long || LT)
&&(!Medium || MT)
&&(!Short || ST)
&&(!Weekly || WT);
OpbuyRT = (!Daily || DT)
&&(!IDay || IdT)
&&(!Hourly || HT);
ClbuyRT = (!Daily || !DT)
&&(!IDay || !IdT)
&&(!Hourly || !HT);
OpsellRT = (!Daily || !DT)
&&(!IDay || !IdT)
&&(!Hourly || !HT);
ClsellRT = (!Daily || DT)
&&(!IDay || IdT)
&&(!Hourly || HT);
101.2. Режим сделки.
if(!ContrTrend)
{
Clbuy = (ClbuyTD&&ClbuyRT);
Clsell = (ClsellTD&&ClsellRT);
Opbuy = OpbuyTD&&OpbuyRT&&!Clbuy;
Opsell = OpsellTD&&OpsellRT&&!Clsell;
}
else
{
Clbuy = (ClsellTD&&ClbuyRT);
Clsell = (ClbuyTD&&ClsellRT);
Opbuy = OpsellTD&&OpbuyRT&&!Clbuy;
Opsell = OpbuyTD&&OpsellRT&&!Clsell;
}
{
Clbuy = (ClbuyTD&&ClbuyRT);
Clsell = (ClsellTD&&ClsellRT);
Opbuy = OpbuyTD&&OpbuyRT&&!Clbuy;
Opsell = OpsellTD&&OpsellRT&&!Clsell;
}
else
{
Clbuy = (ClsellTD&&ClbuyRT);
Clsell = (ClbuyTD&&ClsellRT);
Opbuy = OpsellTD&&OpbuyRT&&!Clbuy;
Opsell = OpbuyTD&&OpsellRT&&!Clsell;
}
101.3. Формирование торговых сигналов.
SignalBuy =Opbuy
&&(!ReverseReadyToTrade
||(iCustom(NULL,5,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,0,1)<0)
||((N==0)&&(iCustom(NULL,5,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,0,1)>0)
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,0,1)<0)))
&&(((iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,1)>0)
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,1)
>iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,2))
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,2)
<=iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,3)))
||((iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,1)>0)
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,2)<=0)));
SignalSell =Opsell
&&(!ReverseReadyToTrade
||(iCustom(NULL,5,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,0,1)>0)
||((N==0)&&(iCustom(NULL,5,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,0,1)<0)
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,0,1)>0)))
&&(((iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,1)<0)
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,1)
<iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,2))
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,2)
>=iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,3)))
||((iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,1)<0)
&&(iCustom(NULL,1,"SWT",ZeroTDmode,true,true,FilterGridStartPeriodFactor,IncreaseFilterOrder,true,true,true,2,2)>=0)));
101.4. Исполнение торговых сигналов.
if((!BlockAll)
&&((TimeLocal()>(T_SWT+TF))||(AllowOpenInTimeOut&&(N==0)))
&&((SignalBuy)||(SignalSell))) OpenBuySellOrders();
Торговая стратегия 102.
Адаптивный алгоритм. Тренды, по которым идет коррекция, исключаются из выбора направления торговли.
Исходные условия.
OpbuyTD = (!Basic || BC || BT)
&&(!Long || LC || LT)
&&(!Medium || MC || MT)
&&(!Short || SC || ST)
&&(!Weekly || WC || WT);
ClbuyTD = (!Basic || BC || !BT)
&&(!Long || LC || !LT)
&&(!Medium || MC || !MT)
&&(!Short || SC || !ST)
&&(!Weekly || WC || !WT);
OpsellTD = (!Basic || BC || !BT)
&&(!Long || LC || !LT)
&&(!Medium || MC || !MT)
&&(!Short || SC || !ST)
&&(!Weekly || WC || !WT);
ClsellTD = (!Basic || BC || BT)
&&(!Long || LC || LT)
&&(!Medium || MC || MT)
&&(!Short || SC || ST)
&&(!Weekly || WC || WT);
OpbuyRT = (!Daily || DC || DT)
&&(!IDay || IdC || IdT)
&&(!Hourly || HC || HT);
ClbuyRT = (!Daily || DC || !DT)
&&(!IDay || IdC || !IdT)
&&(!Hourly || HC || !HT);
OpsellRT = (!Daily || DC || !DT)
&&(!IDay || IdC || !IdT)
&&(!Hourly || HC || !HT);
ClsellRT = (!Daily || DC || DT)
&&(!IDay || IdC || IdT)
&&(!Hourly || HC || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 103.
Адаптивный алгоритм. Тренды, по которым идет коррекция, исключаются из выбора направления торговли, при условии, что по тренду уровнем ниже нет коррекции..
Исходные условия.
OpbuyTD =(!Basic || (BC&&!LC) || BT)
&&(!Long || (LC&&!MC) || LT)
&&(!Medium || (MC&&!SC) || MT)
&&(!Short || (SC&&!WC) || ST)
&&(!Weekly || (WC&&!DC) || WT);
ClbuyTD =(!Basic || (BC&&!LC) || !BT)
&&(!Long || (LC&&!MC) || !LT)
&&(!Medium || (MC&&!SC) || !MT)
&&(!Short || (SC&&!WC) || !ST)
&&(!Weekly || (WC&&!DC) || !WT);
OpsellTD =(!Basic || (BC&&!LC) || !BT)
&&(!Long || (LC&&!MC) || !LT)
&&(!Medium || (MC&&!SC) || !MT)
&&(!Short || (SC&&!WC) || !ST)
&&(!Weekly || (WC&&!DC) || !WT);
ClsellTD =(!Basic || (BC&&!LC) || BT)
&&(!Long || (LC&&!MC) || LT)
&&(!Medium || (MC&&!SC) || MT)
&&(!Short || (SC&&!WC) || ST)
&&(!Weekly || (WC&&!DC) || WT);
OpbuyRT =(!Daily || (DC&&!IdC) || DT)
&&(!IDay || (IdC&&!HC) || IdT)
&&(!Hourly || (HC&&!IhC) || HT);
ClbuyRT =(!Daily || (DC&&!IdC) || !DT)
&&(!IDay || (IdC&&!HC) || !IdT)
&&(!Hourly || (HC&&!IhC) || !HT);
OpsellRT =(!Daily || (DC&&!IdC) || !DT)
&&(!IDay || (IdC&&!HC) || !IdT)
&&(!Hourly || (HC&&!IhC) || !HT);
ClsellRT =(!Daily || (DC&&!IdC) || DT)
&&(!IDay || (IdC&&!HC) || IdT)
&&(!Hourly || (HC&&!IhC) || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 104.
Адаптивный алгоритм. Тренды, по которым идет коррекция, исключаются из выбора направления торговли, при условии, что по тренду уровнем ниже нет коррекции и тренд противоположно направлен.
Исходные условия.
OpbuyTD =(!Basic || (LT&&MT) || BT)
&&(!Long || (MT&&ST) || LT)
&&(!Medium || (ST&&WT) || MT)
&&(!Short || (WT&&DT) || ST)
&&(!Weekly || (DT&&IdT) || WT);
ClbuyTD =(!Basic || (!LT&&!MT) || !BT)
&&(!Long || (!MT&&!ST) || !LT)
&&(!Medium || (!ST&&!WT) || !MT)
&&(!Short || (!WT&&!DT) || !ST)
&&(!Weekly || (!DT&&!IdT) || !WT);
OpsellTD =(!Basic || (!LT&&!MT) || !BT)
&&(!Long || (!MT&&!ST) || !LT)
&&(!Medium || (!ST&&!WT) || !MT)
&&(!Short || (!WT&&!DT) || !ST)
&&(!Weekly || (!DT&&!IdT) || !WT);
ClsellTD =(!Basic || (LT&&MT) || BT)
&&(!Long || (MT&&ST) || LT)
&&(!Medium || (ST&&WT) || MT)
&&(!Short || (WT&&DT) || ST)
&&(!Weekly || (DT&&IdT) || WT);
OpbuyRT =(!Daily || (IdT&&HT) || DT)
&&(!IDay || (HT&&IhT) || IdT)
&&(!Hourly || HT);
ClbuyRT =(!Daily || (!IdT&&!HT) || !DT)
&&(!IDay || (!HT&&!IhT) || !IdT)
&&(!Hourly || !HT);
OpsellRT =(!Daily || (!IdT&&!HT) || !DT)
&&(!IDay || (!HT&&!IhT) || !IdT)
&&(!Hourly || !HT);
ClsellRT =(!Daily || (IdT&&HT) || DT)
&&(!IDay || (HT&&IhT) || IdT)
&&(!Hourly || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 105.
Адаптивный алгоритм.
Исходные условия.
OpbuyTD =(!Basic || (BC&& BT&&(!LT&&!LC)) || (LT&&!LC) || BT)
&&(!Long || (LC&& LT&&(!MT&&!MC)) || (MT&&!MC) || LT)
&&(!Medium || (MC&& MT&&(!ST&&!SC)) || (ST&&!SC) || MT)
&&(!Short || (SC&& ST&&(!WT&&!WC)) || (WT&&!WC) || ST)
&&(!Weekly || (WC&& WT&&(!DT&&!DC)) || (DT&&!DC) || WT);
ClbuyTD =(!Basic || (BC&&!BT&&(LT&&!LC)) || (!LT&&!LC) || !BT)
&&(!Long || (LC&&!LT&&(MT&&!MC)) || (!MT&&!MC) || !LT)
&&(!Medium || (MC&&!MT&&(ST&&!SC)) || (!ST&&!SC) || !MT)
&&(!Short || (SC&&!ST&&(WT&&!WC)) || (!WT&&!WC) || !ST)
&&(!Weekly || (WC&&!WT&&(DT&&!DC)) || (!DT&&!DC) || !WT);
OpsellTD =(!Basic || (BC&&!BT&&(LT&&!LC)) || (!LT&&!LC) || !BT)
&&(!Long || (LC&&!LT&&(MT&&!MC)) || (!MT&&!MC) || !LT)
&&(!Medium || (MC&&!MT&&(ST&&!SC)) || (!ST&&!SC) || !MT)
&&(!Short || (SC&&!ST&&(WT&&!WC)) || (!WT&&!WC) || !ST)
&&(!Weekly || (WC&&!WT&&(DT&&!DC)) || (!DT&&!DC) || !WT);
ClsellTD =(!Basic || (BC&& BT&&(!LT&&!LC)) || (LT&&!LC) || BT)
&&(!Long || (LC&& LT&&(!MT&&!MC)) || (MT&&!MC) || LT)
&&(!Medium || (MC&& MT&&(!ST&&!SC)) || (ST&&!SC) || MT)
&&(!Short || (SC&& ST&&(!WT&&!WC)) || (WT&&!WC) || ST)
&&(!Weekly || (WC&& WT&&(!DT&&!DC)) || (DT&&!DC) || WT);
OpbuyRT =(!Daily || (DC&&DT&&(!IdT&&!IdC)) || (IdT&&!IdC) || DT)
&&(!IDay || (IdC&&IdT&&(!HT&&!HC)) || (HT&&!HC) || IdT)
&&(!Hourly || (HC&&HT&&(!IhT&&!IhC)) || (IhT&&!IhC) || HT);
ClbuyRT =(!Daily || (DC&&!DT&&(IdT&&!IdC)) || (!IdT&&!IdC)|| !DT)
&&(!IDay || (IdC&&!IdT&&(HT&&!HC)) || (!HT&&!HC) || !IdT)
&&(!Hourly || (HC&&!HT&&(IhT&&!IhC)) || (!IhT&&!IhC)|| !HT);
OpsellRT =(!Daily || (DC&&!DT&&(IdT&&!IdC)) || (!IdT&&!IdC)|| !DT)
&&(!IDay || (IdC&&!IdT&&(HT&&!HC)) || (!HT&&!HC) || !IdT)
&&(!Hourly || (HC&&!HT&&(IhT&&!IhC)) || (!IhT&&!IhC)|| !HT);
ClsellRT =(!Daily || (DC&&DT&&(!IdT&&!IdC)) || (IdT&&!IdC) || DT)
&&(!IDay || (IdC&&IdT&&(!HT&&!HC)) || (HT&&!HC) || IdT)
&&(!Hourly || (HC&&HT&&(!IhT&&!IhC)) || (IhT&&!IhC) || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 106.
Адаптивный алгоритм.
Исходные условия.
OpbuyTD =(!Basic || (BC&&(!LT&&!MT)) || BT)
&&(!Long || (LC&&(!MT&&!ST)) || LT)
&&(!Medium || (MC&&(!ST&&!WT)) || MT)
&&(!Short || (SC&&(!WT&&!DT)) || ST)
&&(!Weekly || (WC&&(!DT&&!IdT)) || WT);
ClbuyTD =(!Basic || (BC&&(LT&&MT)) || !BT)
&&(!Long || (LC&&(MT&&ST)) || !LT)
&&(!Medium || (MC&&(ST&&WT)) || !MT)
&&(!Short || (SC&&(WT&&DT)) || !ST)
&&(!Weekly || (WC&&(DT&&IdT)) || !WT);
OpsellTD =(!Basic || (BC&&(LT&&MT)) || !BT)
&&(!Long || (LC&&(MT&&ST)) || !LT)
&&(!Medium || (MC&&(ST&&WT)) || !MT)
&&(!Short || (SC&&(WT&&DT)) || !ST)
&&(!Weekly || (WC&&(DT&&IdT)) || !WT);
ClsellTD =(!Basic || (BC&&(!LT&&!MT)) || BT)
&&(!Long || (LC&&(!MT&&!ST)) || LT)
&&(!Medium || (MC&&(!ST&&!WT)) || MT)
&&(!Short || (SC&&(!WT&&!DT)) || ST)
&&(!Weekly || (WC&&(!DT&&!IdT)) || WT);
OpbuyRT =(!Daily || (DC&&(!IdT&&!HT)) || DT)
&&(!IDay || (IdC&&(!HT&&!IhT)) || IdT)
&&(!Hourly || (HC&&(!IhT&&!IhC)) || HT);
ClbuyRT =(!Daily || (DC&&(IdT&&HT)) || !DT)
&&(!IDay || (IdC&&(HT&&IhT)) || !IdT)
&&(!Hourly || (HC&&(IhT&&!IhC)) || !HT);
OpsellRT =(!Daily || (DC&&(IdT&&HT)) || !DT)
&&(!IDay || (IdC&&(HT&&IhT)) || !IdT)
&&(!Hourly || (HC&&(IhT&&!IhC)) || !HT);
ClsellRT =(!Daily || (DC&&(!IdT&&!HT)) || DT)
&&(!IDay || (IdC&&(!HT&&!IhT)) || IdT)
&&(!Hourly || (HC&&(!IhT&&!IhC)) || HT);
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Торговая стратегия 107.
Режим сделки, формирование и исполнение торговых сигналов такие же, как и в стратегии 101.
Продолжение следует....
Комментариев нет:
Отправить комментарий