Доработка ботов (советников, индикаторов)

Статус
Закрыто для дальнейших ответов.

gek

Элитный участник
Компильните пожалуйста и почему выдаёт ошибку-2014.03.06 17:39:24.093 e2Fr_1.0.0.14: invalid handle -1 in FileIsEnding
 

Вложения

dmitriypetrov

Элитный участник
держи, кажется стал работать и профит давать..но это в тестере...

проверял на 509 билде, на новых незнаю..
пара EURUSD,ТФ- M30, брокер Forex4you
Меня в коде вот эти строчки очень пугают , а ВАС ?
void f0_13() {
int Li_0;
int file_4 = FileOpenHistory("symbols.raw", FILE_BIN|FILE_READ);
if (file_4 >= 0) {
Li_0 = FileSize(file_4) / 1936;
ArrayResize(Gsa_432, Li_0);
for (int index_8 = 0; index_8 < Li_0; index_8++) {
Gsa_432[index_8] = FileReadString(file_4, 12);
FileSeek(file_4, 1924, SEEK_CUR);
 

Жека77

Новичок форума
Ребят помогите очень надо.Прикрутите мэджик к сове -чтоб бы он следил только на данном инструменте и только свои ордера.
Заранее спасибо.
 

Вложения

ksardas

Гуру форума
Ребят помогите очень надо.Прикрутите мэджик к сове -чтоб бы он следил только на данном инструменте и только свои ордера.
Заранее спасибо.

PHP:
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,Ask+TakeProfit*Point,"macd sample",16384,0,Green);
у него есть меджик - 16384
 

Milord

Местный знаток
Дополню
пост 9149
настройки не менял
))))))):D
отсюда и надо было начинать, без оптимизации хотите получить профит)))ахаха))

P.S. ДЛЯ ВСЕХ - не ставьте никакой советник без оптимизации, если не хотите получить лосей или слить счет,у всех результаты оптимизации будут отличаться, влияет все - брокер, качество котировок,комп,ОС,кривые руки...

ниже привожу графики баланса при разных настройках..
впрочем это тема другой ветки - как сделать грааль?))
моя задача была - сделать реверс ордеров, а не сделать из совы грааль..)
 

Вложения

  • Screenshot - 07_03 003.jpg
    Screenshot - 07_03 003.jpg
    6,8 КБ · Просмотры: 15
  • Screenshot - 07_03 004.jpg
    Screenshot - 07_03 004.jpg
    24,5 КБ · Просмотры: 16
  • Screenshot - 07_03 005.jpg
    Screenshot - 07_03 005.jpg
    7,5 КБ · Просмотры: 15
Последнее редактирование:

Жека77

Новичок форума
А как их в настройкаи вынести? плюс я его закинул на график, были открытые ордера с (-), он их нафик закрыл.
Заранее спасибо.
 

Viko2000

Почетный гражданин
Профи на помощь) У закрывашки в 600 билдах при условии что мол пора закрывать, появляется ошибка invalid price 1.37530000 for OrderClose function. А в 509 всё работало как часики. Я так подозреваю, что-то с NormalizeDouble(Bid,Digits). Как победить демона?):) Думаю многим пригодится. И ещё, я так понял, у него условие следить Только за той парой куда поставишь, посмотрите ещё это, что бы выполнял условие по всем открытым парам в рынке. Отложки не считаем. В общем чтобы мульти был. Заранее при большое спасибо…..
 

Вложения

st2050

Гуру форума
Доброе утро, коллеги.

Сам пишу на Дельфи, поэтому разобраться не смог. Нужна помощь с индикатором iStockTimes. Хотел внести изменения под себя, но он не компилируется под новый билд. А когда устраняешь то, на что ругается компилятор, начинается чехарда с отображением времени до конца текущей свечи (перестает показывать минуты и секунды - только часы).

Помогите пожалуйста, уж очень хороший индикатор. Показывает не только время свечи и торговых площадок, но и еще много чего полезного.
 

Вложения

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

sochinik

Местный житель
Ищу опытного программиста , заинтересованного в получении граля для работы на рынке.( написание на бесплатной основе.) Есть основа советника 2Sides_v5.0c4_nik_2 ( уже работающего с прибыльностью 30-100% ), но хочется получить лучший результат. Нужно изменить параметры входа, трала, лока, а самое главное выхода, то есть закрытия рынка. Или прошу отозваться Павла программиста из Белоруссии ( это вместе с ним собрана эта начальная основа, но из за утери мной скайпа- нет возможности восстановления контактов.) Заинтересованных программистов прошу отозваться в личку или skype. Обсуждение и общение через скайп ( наличие звуковой гарнитуры обязательно). Коммерческие предложения прошу не делать не тратьте своё и моё время.
 

Milord

Местный знаток
Меня в коде вот эти строчки очень пугают , а ВАС ?
void f0_13() {
int Li_0;
int file_4 = FileOpenHistory("symbols.raw", FILE_BIN|FILE_READ);
if (file_4 >= 0) {
Li_0 = FileSize(file_4) / 1936;
ArrayResize(Gsa_432, Li_0);
for (int index_8 = 0; index_8 < Li_0; index_8++) {
Gsa_432[index_8] = FileReadString(file_4, 12);
FileSeek(file_4, 1924, SEEK_CUR);
поэтому - самый лучший бот, это написанный по своей ТС и самим же)):)
 
Последнее редактирование:

Fastof

Местный житель
Господа програмисты не могли бы вы сделать в сове вход по индюку,как не скрине при смене цвета индикатора на второй свече и выход по противополжному сигналу и убрать нафиг тейки и стопы(графики,сова и индюк ренко)

Посмотреть вложение Новая папка.rar

Безымянный.png
 

Вложения

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

Fastof

Местный житель
Не большой коментарий к предыдущему посту RenkoExpertAdvisor это сов для создания ренко кирпичей,а сов который надо тюнинговать лежит в архиве над скрином.За ранее спасибо тому кто возмётся
 

ksardas

Гуру форума

Вложения

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

newbie

Интересующийся
Здравствуйте, имеется кусок кода:

Код:
   int pos;
   int i;
  
 pos=0;
  for (i=OrdersTotal()-1; i>=0; i--) 
   { 
         if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break; 
         if (Symbol()==OrderSymbol()&&(!iBarShift(Symbol(),0,OrderOpenTime()))&&(OrderMagicNumber()==MagicNumber))
      { 
         pos=1;  break; 
      } 
   } 
 
 if(!pos)
 {
   for (i=0; i<=OrdersHistoryTotal()+1; i++) 
   {  
     if (!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)) break; 
     if (Symbol()==OrderSymbol()&&(!iBarShift(Symbol(),0,OrderOpenTime()))&&(OrderMagicNumber()==MagicNumber))
      { 
         pos=1;  break; 
      } 
   } 
 } 
//+--------------------------------------------------------+
//+                    расчёт сигнала                      +

    string signal="NONE";
    if(!pos)
    {
     if ("расчёт сигнала") signal = "BUY";
     if ("расчёт сигнала") signal = "SELL";
    } 
//+                    расчёт сигнала                      +
//+--------------------------------------------------------+
Получается ограничение, один сигнал на один бар.
Как бы из этого сделать два сигнала на бар, т.е по одному на бай и селл?
спасибо.
 
Статус
Закрыто для дальнейших ответов.

Отслеживают (859) Посмотреть

Верх