0
Все в порядке, новый советник все делает правильно. Большое Вам спасибо за работу *good* 
avatar

beton2011

  • 26 февраля 2015, 11:06
0
Я думал Вам так легче будет программировать советника, что бы лишнюю работу не делать и не запутаться с настройками. Да и я не знаю что в итоге получится, вот и получается что идеи приходят во время работы *think* 
avatar

beton2011

  • 25 февраля 2015, 20:07
0
Вы все правильно сделали, спасибо. Вы можете эту функцию переворота сделать в советнике отдельно, что бы можно было отключать эту функцию. Еще можно попросить встроить в советник стоп лосс, больше уже ничего не придумать.
avatar

beton2011

  • 25 февраля 2015, 19:05
0
Я поменял магик и у меня та ошибка исчезла и открылся ордер. Сейчас я запустил все сначала и с разными магик на разных терминалах и счетах с разными настройками. Но все равно, на одном терминале первый ордер открылся но не закрылся по достижению 10 пунктов и следующий ордер не был открыт, вот скрин ошибки.



avatar

beton2011

  • 25 февраля 2015, 18:53
0
Ну вот первая ошибка, советник открыл первый ордер но не закрывает ордер по ClosePosition на расстоянии 10 пунктов.

avatar

beton2011

  • 25 февраля 2015, 11:04
0
Да точно этот файл использую, сегодня утром еще раз запущу советника на разных терминалах и сделаю скрины с вкладок «эксперты» и «журналы».

avatar

beton2011

  • 25 февраля 2015, 07:00
0
Привет Oxy. Что то некорректно работает советник на демо счете. Я уже все перепробовал, первый ордер открывает а потом может и не открыть или не закрыть ордер. Пробовал ставить советника на четыре разных терминала с разными настройками, что бы понять в чем проблема но так и не понял, где то работает на половину а где то после закрытия первого ордера вообще тишина. Посмотрите пожалуйста в чем может быть проблема.
avatar

beton2011

  • 24 февраля 2015, 19:23
+1
Извините если потревожил.
avatar

beton2011

  • 23 февраля 2015, 16:29
0
Вы не забыли про мою просьбу, а то не терпится граального советника погонять в тестере :) 
avatar

beton2011

  • 23 февраля 2015, 15:54
0
Извините заработался. Сейчас проверил советник и все в порядке, все работает правильно. Спасибо
avatar

beton2011

  • 23 февраля 2015, 15:11
0
Привет Oxy. Можно попросить поправить кое что в этом советники. Вот в этом режиме он почему то открывает первый лот в два раза больше чем задано в настройках. И можно еще за место настройки ClosePosition сделать простой тейк-профит, что бы ордера открывались сразу с тейк-профитом и при закрытия ордера по тейк-профиту, сразу открывается новый ордер. Спасибо

extern double Lot = 0.1; // Лот
extern double ClosePosition = 200; // Через сколько пунктов закрываем позицию и открываем новую, 0 — не будет закрытия
extern double Drawdown = 100; // Просадка в пунктах, 0 — без просадки
extern int SellOrBuy = 0; // SELL=1, BUY=0
extern int Profit = 10; // Процент прибыли
extern int WhichLotsRise = 1; // Увеличивает ордера: 0 — в просадке, 1 — по тейкпрофиту
avatar

beton2011

  • 23 февраля 2015, 14:41
+2
Что Вы все мучаетесь с этими машками, машки запаздывают и это значит что систему по ним не построишь и уж тем более советника *fool* 
avatar

beton2011

  • 23 февраля 2015, 07:07
0
Не надо делать советника, спасибо и за то что Вы уже для меня сделали :) 
avatar

beton2011

  • 23 февраля 2015, 06:57
0
Тогда я в тестере не проверю как будет работать с разными настройками одновременно. Надо что бы в одном советнике было заложено четыре системы, как то так. Просто уже не знаю как объяснить, может посмотрите как сделано в советнике Ilan-Trio в нем заложено три системы почти одинаковые и могут работать одновременно.
avatar

beton2011

  • 22 февраля 2015, 14:07
0
Попросил, написал в чате.
avatar

beton2011

  • 22 февраля 2015, 13:56
0
Да была проблема, но все решилось. А возможно совместить разные настройки в одном советнике? То есть что бы в этом советнике было четыре группы настроек. Типа 4 советника в одном.
avatar

beton2011

  • 21 февраля 2015, 17:16
0
Все правильно, только в коде надо было добавить в эту строку double someLot = lotSize + orPr*-1*MinLot; заместо 1 надо 10, сам немного покопался в коде и все получилось. Сейчас работает в профит но только на дневных графиках и лучше всего на Sell. Так что с общими усилиями у нас получился почти грааль *lalala* 

Вы можете еще встроить такую функцию, что бы можно было включать и отключать эту функцию. Функция простая, скажем советник открывает все время на продажу а когда ордер зарывается с минусом, тогда дальше советник открывает ордера только на покупки. Было бы интересно взглянуть на результат. Спасибо
avatar

beton2011

  • 20 февраля 2015, 17:50
0
Точно не знаю, может так, например первый лот 0.01 закрылся с минусом 13.64, тогда советник берет и просто умножает 13.64 на 0.01 лот, получится 0.1364 + округляет и это и будет следующий открытый лот ордера, а если и по этому будет минус 269.12, тогда советник прибавляет два прошлых минуса 13.64 и 269.12 и получится 282,76 и опять умножаем на 0.01 и получится 2.8276 + округляем, вот это и будет следующим лотом. Как то так.
avatar

beton2011

  • 20 февраля 2015, 13:48
0
Спасибо, все заработало *good* 
avatar

beton2011

  • 20 февраля 2015, 12:19
0
Да правильно. Сейчас еще раз попробовал, установил по о череде четыре советника с разными настройками, и только три советника открыли ордера. Меджики разные. А если сейчас выключить термина и сразу включить, тогда советники пропадут с графиков.
avatar

beton2011

  • 20 февраля 2015, 11:21