Русская система!

spore

Элитный участник
Тока надо иметь в виду, что из-за свопов нулевой уровень будет меняться на дистанциях длиннее суток. Т.е. этот уровень в боте нужно время от времени перерассчитывать / корректировать

некоторые дц свопы считают не в самих ордерах - а совокупным объемом как дебет / кредит (ввод/вывод средств) всего счета. т.е. в самом ордере в колонке своп всегда 0.

посему здесь может быть "трики синг" как грят пиндосы...

зы - это касается только реал-счетов. на демо своп у всех одинаковый.
 
Последнее редактирование:

YADenis

Активный участник
Этот робот к какой более версии из старых подходит?
И спасибо всем кто тут активно начал помогать. Вместе мы делаем больше.

Тестируйте на визуале... Этот робот нельзя назвать 4-й или 7-й у него свой алгоритм. В общем при визуальном тесте всё становится видно.
 

spore

Элитный участник
или пользоваться безсвоповыми счетами
как правило такие счета (типа исламские и т.д.) предполагают комиссию или большой стартовый депозит. комиссия для сеточника - деньги на ветер. а большой депозит - не в духе идеи приснопамятного коннекта :-)
 
Последнее редактирование:

YADenis

Активный участник
я его тестировал на алпари 5-ти знак там котировки более точные, и при нормальных настройках риска он показывает неплохие результаты, НО еще требуется доработка...
 

sozercatel

Активный участник
я его тестировал на алпари 5-ти знак там котировки более точные, и при нормальных настройках риска он показывает неплохие результаты, НО еще требуется доработка...

поставил на сто басов с 4 по 8 марта 5 всё слил эт не русская система эт китайский камикадзе)))

хотя так красиво начал загляденье)

на фою тестил
 
Последнее редактирование:

YADenis

Активный участник
100$ если ставить на центовый счёт и уменьшить % лота и % начала трала очень красиво и дальше показывает. Но нужно котировки без дыр...
 
Последнее редактирование:

sozercatel

Активный участник
100$ если ставить на центовый счёт и уменьшить % лота и % начала трала очень красиво и дальше показывает. Но нужно котировки без дыр...

после открытия первого ордера стоп подтягивается удвоенный или утроенный получается?
я в тестеры не верю а не реал пока не начё ставить а визуально красиво смотрится
 

gush

бродяга
100$ если ставить на центовый счёт и уменьшить % лота и % начала трала очень красиво и дальше показывает. Но нужно котировки без дыр...
нужны не котировки, а прибыльная система на бумаге..
а ее просто нет не было и не будет.. а жаль.. :oops:
 

YADenis

Активный участник
после открытия первого ордера стоп подтягивается удвоенный или утроенный получается?
я в тестеры не верю а не реал пока не начё ставить а визуально красиво смотрится

Вы сами устанавливаете множитель стопа (откройте код там к каждой настройке есть описание)
 

sozercatel

Активный участник
нужны не котировки, а прибыльная система на бумаге..
а ее просто нет не было и не будет.. а жаль.. :oops:

чё эт Вы так категорично?
Сенчаков фоту выложил на бумаге норм нарисовано
хотя смотря под каким углом тут смотреть на всё так в общем и получится)
 

sly

Местный житель
нужны не котировки, а прибыльная система на бумаге..
а ее просто нет не было и не будет.. а жаль.. :oops:
Уже есть прибыльная система ,только продажи по фунту.
А если и покупки сделать то нужно либо побезубытку выходить, либо по прибыли.
Хотя можно и по тралу от безубытка выходить.
 

Вложения

  • Безымянный1.jpg
    Безымянный1.jpg
    51,1 КБ · Просмотры: 232
  • Like
Реакции: gush

instantt

Местный житель
Не сеточник конечно ,но функция сопровождения разнонаправленных серий ордеров со своими раздельными нолевыми уровнями в нем реализована четко,в том числе и в визуальном плане.
Кстати и мартин не из самых х еровы х)

Работаю им в полуавтомате открываю первый ордер а он сопровождает
 

yisfx

Местный знаток
Вот есть активные бай и селл ордера. Мне нужна функция, которая найдет такой уровень (цену), при котором профит всех активных селлов (или баев) будет равен нулю. Необходимо учесть лоты ордеров селл (баев) и их расположение.
Смогёшь помочь?

Привет!
Вот прежде чем ругаться, глянул бы в свой МТ-4... В пользовательские индикаторы. И там всё уже есть - "iExposure.mq4"

Как вариант такая функция (это общий безубыток, но ничего не мешает сделать и по отдельности, например, передав разные магики):

PHP:
Expand Collapse Copy
double startZERO()
{
double BuyLots=0;
double SellLots=0;
double BuyProfit=0;
double SellProfit=0;
int Total=OrdersTotal();
for(int i=Total-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS))
{
if(OrderSymbol()!=Symbol()&&OrderMagicNumber()!=Magic_N) continue;
if(OrderType()==OP_BUY)
{
BuyLots=BuyLots+OrderLots();
BuyProfit=BuyProfit+OrderProfit()+OrderCommission()+OrderSwap();
}
if(OrderType()==OP_SELL)
{
SellLots=SellLots+OrderLots();
SellProfit=SellProfit+OrderProfit()+OrderCommission()+OrderSwap();
}
}
}
double Price=0;
double TickValue=MarketInfo(Symbol(),MODE_TICKVALUE);
if(BuyLots>0) double BuyLevel=NormalizeDouble(Bid-(BuyProfit/(TickValue*BuyLots)*Point),Digits); else BuyLevel=0;
if(SellLots>0) double SellLevel=NormalizeDouble(Ask+(SellProfit/(TickValue*SellLots)*Point),Digits); else SellLevel=0;
if((BuyLots-SellLots)>0) Price=NormalizeDouble(Bid-((BuyProfit+SellProfit)/(TickValue*(BuyLots-SellLots))*Point),Digits);
if((SellLots-BuyLots)>0) Price=NormalizeDouble(Ask+((BuyProfit+SellProfit)/(TickValue*(SellLots-BuyLots))*Point),Digits);
if (Price==0)Price=Ask;
return(Price);
}
 

RURANI

Активный участник
Я так понимаю в новой версии управление группами бай и селл планируется разделить. Видимо прибыльнач группа пойдет наращивать профит а убыточная усреднятся. Для этого и понадобилась отдельная функция безубытка для убыточной серии.
 

sly

Местный житель
Привет!
Вот прежде чем ругаться, глянул бы в свой МТ-4... В пользовательские индикаторы. И там всё уже есть - "iExposure.mq4"

Как вариант такая функция (это общий безубыток, но ничего не мешает сделать и по отдельности, например, передав разные магики):

PHP:
Expand Collapse Copy
double startZERO()
{
double BuyLots=0;
double SellLots=0;
double BuyProfit=0;
double SellProfit=0;
int Total=OrdersTotal();
for(int i=Total-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS))
{
if(OrderSymbol()!=Symbol()&&OrderMagicNumber()!=Magic_N) continue;
if(OrderType()==OP_BUY)
{
BuyLots=BuyLots+OrderLots();
BuyProfit=BuyProfit+OrderProfit()+OrderCommission()+OrderSwap();
}
if(OrderType()==OP_SELL)
{
SellLots=SellLots+OrderLots();
SellProfit=SellProfit+OrderProfit()+OrderCommission()+OrderSwap();
}
}
}
double Price=0;
double TickValue=MarketInfo(Symbol(),MODE_TICKVALUE);
if(BuyLots>0) double BuyLevel=NormalizeDouble(Bid-(BuyProfit/(TickValue*BuyLots)*Point),Digits); else BuyLevel=0;
if(SellLots>0) double SellLevel=NormalizeDouble(Ask+(SellProfit/(TickValue*SellLots)*Point),Digits); else SellLevel=0;
if((BuyLots-SellLots)>0) Price=NormalizeDouble(Bid-((BuyProfit+SellProfit)/(TickValue*(BuyLots-SellLots))*Point),Digits);
if((SellLots-BuyLots)>0) Price=NormalizeDouble(Ask+((BuyProfit+SellProfit)/(TickValue*(SellLots-BuyLots))*Point),Digits);
if (Price==0)Price=Ask;
return(Price);
}
Сможешь к индюку привезать сетку?
 
Верх