ExpertNET

cmillion

Гуру форума
Как и обещал, выкладываю для EA_NET тест и сет к нему. По этому сету Вы можете проводить свою оптимизацию

2023-02-21_17-50-36.png

Результаты здесь не самые удачные, просто нужно было ждать полной оптимизации примерно еще неделю. Это так для примера...
 

Вложения

  • EA_NET 8.22m.ex4
    48,8 КБ · Просмотры: 48
  • EA_NET opt set.set
    3,6 КБ · Просмотры: 41

oldfox21

Новичок форума

MTS "EA_NET"​


화면
보류 중인 주문이 없는 Expert Advisor, 모든 포지션은 현재 시장 가격으로 열립니다.
이 네트워크에는 여러 가지 작동 모드가 있으며, 다른 것과의 주요 차이점은 네트워크의 단계와 크기를 자동으로 감지한다는 것입니다(적절한 매개변수 사용).
대략적인 직업 설명:
가격이 오르면 Buy를 넣고, 돌아서 그리드 단계의 절반을 통과하면 Sell을 넣습니다.
결과적으로 주문 그리드가 서로 다른 방향으로 생성됩니다.
폐쇄를 위한 수십 가지 옵션이 있으며 모든 것을 나열할 수는 없지만 그 과정에서 알아낼 것이라고 생각합니다.
Magic Buy 및 Sell 주문은 별도로 이루어집니다.
이는 어드바이저가 ProfitClose for Buy 및 Sell을 별도로 청산하는 이익을 계산할 수 있도록 하기 위한 것입니다.
특정 주문 방향의 이익이 예치 통화로 ProfitClose에 도달하면 이 방향의 모든 주문이 청산됩니다.
동일한 Magic을 설치하면 모든 주문에 대해 ProfitClose 마감 이익이 계산됩니다.
총 이익이 입금 통화로 ProfitClose에 도달하면 모든 주문이 종료됩니다.
옵션:
구매 = 참; //거래 허용 매수
매도 = 사실; // 매도 거래 허용
매직 바이 = 888; //구매 주문에 대한 이 EA의 고유 주문 번호
마법 판매 = 777; //판매 주문에 대한 이 EA의 고유 주문 번호

StepBuy = 0, //0인 경우 마지막 100(N_Candle_Step)의 최대 캔들 크기
StepSell = 0, //0인 경우 마지막 100(N_Candle_Step)의 최대 캔들 크기
TF_Candle_Step = 0, //촛불 시간 프레임, 0이면 현재
N_Candle_Step = 100,

손절매 = 0;
손실 + 이익 = true; //마감 이익에 손실에서 받은 손실을 더합니다.
ProfitMinusProfit = true; //отнимать полученный профит от ТП от профита закрытия
Takeprofit = 0;
level_of_zero = true; //включать тралл и безубыток от уровня общего безубытка
TrailingStop = 0, //если -1, то тралл = шагу сетки
MinProfitNoLoss= 0, //минимальная прибыль при переводе вбезубыток
NoLossBuy = 0, //перевод в безубыток
NoLossSell = 0, //перевод в безубыток
D_NoLoss_В = 10, //Показывает через сколько пунктов после первого ордера Buy начнёт действовать функция NoLoss
D_NoLoss_S = 10; //Показывает через сколько пунктов после первого ордера Sell начнёт действовать функция NoLoss
FixLotBuy = 0.1; //если=0 то лот будет расчитан как процент от свободных средств по risk %
FixLotSell = 0.1; //если=0 то лот будет расчитан как процент от свободных средств по risk %
DigitsLot = 2; //кол-во знаков после запятой в размере лота (2 - 0,01) (1 - 0,1)
risk = 1;
K_LotBuy = 1.0; //умножение лота
Plus_LotBuy = 0.1; //увеличение лота
K_LotSell = 1.0; //умножение лота
Plus_LotSell = 0.1; //увеличение лота
ProfitClose = 0; //закрывать все ордера при получении профита, если 0 то авторасчет прибыли
Koeff_Profit = 1.0; //коэффициент ProfitClose = ProfitClose * Koeff_Profit
DeltaToClose = 100; //расстояние между самым верхним и самым нижним ордером при которой разрешается закрытие по ProfitClose

TrailingPercent = 0; //если 0 то ордера закрываются по ProfitClose иначе они тралятся,
//начиная от ProfitClose с откатом в TrailingPercent процентах от текущей прибыли
slippage = 10; //Максимально допустимое отклонение цены для рыночных ордеров
TimeStart = 0 , //ограничение времени работы советника
TimeEnd = 24; //не открываем ордера и закрываем отложки если время не между TimeStart и TimeEnd

UpBuy = 0; //верхний уровень выставления ордеров Buy (выше установить Buy нельзя) Если 0, то ограничение отсутствует
DnBuy = 0; //нижний уровень выставления ордеров Buy (ниже установить Buy нельзя) Если 0, то ограничение отсутствует
UpSell = 0; //верхний уровень выставления ордеров Sell (выше установить Sell нельзя) Если 0, то ограничение отсутствует
DnSell = 0; //нижний уровень выставления ордеров Sell (ниже установить Sell нельзя) Если 0, то ограничение отсутствует

AlertOn = true; //вкл/откл окно Alert
DrawInfo = true; //вывод информации на экран
MaxOrders = 10; //ограничение по кол-ву ордеров в каждом направлении



Установив level.of.zero = true; тралл TrailingStop и безубыток NoLoss будут рассчитаны от уровня общего безубытка каждого направления.
если level.of.zero = false, то тралл и безубыток будут считаться для каждого отдельного ордера.
Лот может быть фиксированным, для этого значение FixLot должно быть больше 0, иначе лот будет рассчитан, как процент от свободных средств.
Каждый последующий лот отдельного направления может быть увеличен на коэффициент K_Lot
Ордера открываются только в промежутке времени с TimeStart по TimeEnd, но если серия не закрыта, то ордера могут открываться до закрытия серии.
Параметры UpBuy, DnBuy, UpSell,DnSell ограничивают диапазон ордеров Buy и Sell.

어드바이저의 수익성 있는 운영을 위해서는 거래 계좌에서 최적화해야 합니다. 그래야만 성공적으로 거래할 수 있습니다. 최적화를 위해 주기적으로 세트를 게시하겠습니다.

привет.
У меня есть вопрос.
Когда общая сумма введенных ордеров на покупку составляет 10 долларов, существует ли внешняя переменная, которая закрывает все введенные ордера на покупку?
Когда общая сумма введенных ордеров на продажу составляет 10 долларов, существует ли внешняя переменная, которая закрывает все введенные ордера на продажу?
 

oldfox21

Новичок форума
Пожалуйста, отобразите настройки внешней переменной на английском языке.внешняя переменная.jpg
 

nimo2005

Интересующийся
підкажіть як звязатися з шановним cmillion . на його емейл відправив листа, не впевнений шо відправилось на mail.ру
або може хтось має робочу версію бота Martini.ex4 (Martini 1.ex4)? у мене тілько демо-версія.
може хтось має шось подібне? буду вдячним.
 

oldfox21

Новичок форума
привет.
У меня есть вопрос.
Когда общая сумма введенных ордеров на покупку составляет 10 долларов, существует ли внешняя переменная, которая закрывает все введенные ордера на покупку?
Когда общая сумма введенных ордеров на продажу составляет 10 долларов, существует ли внешняя переменная, которая закрывает все введенные ордера на продажу?
Нашел это. Пожалуйста, сделайте внешнюю переменную на английском языке.
 

Cash2020

Активный участник
підкажіть як звязатися з шановним cmillion . на його емейл відправив листа, не впевнений шо відправилось на mail.ру
або може хтось має робочу версію бота Martini.ex4 (Martini 1.ex4)? у мене тілько демо-версія.
може хтось має шось подібне? буду вдячним.
Напишите мне в личку.
 
Верх