Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - anton_r

Страницы: [1]
1
Система в рынке 24 часа в сутки, куда рынок пойдет нас глубоко не интересует, прикрепляю исходный советник антимартина, думаю на остальные вопросы он ответит вам, если вы программист и намерены написать его то пишите мне в асю, у меня есть весь исходный матерьял и я все объясню.
Натоптал месагу в личку.

2
Следующий вопрос. Система всегда должна быть в рынке? Если мы используем орел/решка, то куда ставить отложники.
И еще, у Вас есть генератор случ. чисел равномерного распределения. Потому что если мы говорим про 50/50 нам надо им вооружиться. Те, которые в винде и в большинстве систем программирования таковыми далеко не являются. Хотя, может для двух значений это и не важно. Я не математик.

3
Если я что-то понял, то данную схему можно попробовать и в казино без зеро. Здесь мы имеем вероятность 50/50 (как и хочет автор). Ставим минималку, если выиграли - ставим две минималки, и тд. После нескольких побед сбрасываем ставку до минималки. И конечно же считаем депо наше и оппонента (в лице казино).

Если нет привязанности к ТС, то можно взять любой советник, прогнать на истории. Выписать его сделки и по ним проанализировать, как будет вести система применительно к этой ТС. Здесь будет интересовать череда непрерывных выигрышей и повторяемость таких черед.
Пока это первое мое понимание данной темы. Возможно в корне не верно.

4
Да я не о том. Хотя, наверное, оптимизация выровняла ошибку в эксперте.
В советнике написано
     
      res = OrderSend(Symbol(), OP_BUYSTOP, lot1, PriceUp1, Slip, StopLossUp, TakeProfUp, "Up 1", Magic, Time[1] + 24*60*60);   
      if(res<0) {Alert("OrderSend BUY1 Error: ", GetLastError());}
      res = OrderSend(Symbol(), OP_BUYSTOP, lot2, PriceUp2, Slip, StopLossUp, TakeProfUp, "Up 2", Magic, Time[1] + 24*60*60);   
      if(res<0) {Alert("OrderSend BUY2 Error: ", GetLastError());}
      res = OrderSend(Symbol(), OP_BUYSTOP, lot2, PriceUp3, Slip, StopLossUp, TakeProfUp, "Up 3", Magic, Time[1] + 24*60*60);   
      if(res<0) {Alert("OrderSend BUY3 Error: ", GetLastError());}         
а должно быть
      res = OrderSend(Symbol(), OP_BUYSTOP, lot1, PriceUp1, Slip, StopLossUp, TakeProfUp, "Up 1", Magic, Time[1] + 24*60*60);   
      if(res<0) {Alert("OrderSend BUY1 Error: ", GetLastError());}
      res = OrderSend(Symbol(), OP_BUYSTOP, lot2, PriceUp2, Slip, StopLossUp, TakeProfUp, "Up 2", Magic, Time[1] + 24*60*60);   
      if(res<0) {Alert("OrderSend BUY2 Error: ", GetLastError());}
      res = OrderSend(Symbol(), OP_BUYSTOP, lot3, PriceUp3, Slip, StopLossUp, TakeProfUp, "Up 3", Magic, Time[1] + 24*60*60);   
      if(res<0) {Alert("OrderSend BUY3 Error: ", GetLastError());}         

5
В этом советнике третий отложник BUYSTOP выставляется лотом lot2, а должен вроде lot3. Или я путаю что-то?

Страницы: [1]