Советники: Simple_Trailing_Stop_Loss (простой трейлинг стоп лосса) - страница 2

 

Добрый день!


Только взялся за освоение MQL5. Оно, конечно, сколько языков программирования уже выучил и забыл, вот следующий... Разберусь, конечно, но хочется побыстрее приступить к тестированию своих стратегий...


По мне, так язык закавыристый, с бешеной кучей синтаксиса. Вот в Вашем коде, в конце присутствует строка

 return(true);

в примерах здесь нашёл:

int CalcSum(int x, int y)
  {
   return(x+y);
  }
не понимаю, куда он в Вашем случае истину возвращает. куда от результат в следующем примере возвращает
 

извините, случайно опубликовал комментарий, не дописав его, здесь продолжаю.

Разберусь.

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

 
H2iGA55UK #:

Добрый день!


Только взялся за освоение MQL5. Оно, конечно, сколько языков программирования уже выучил и забыл, вот следующий... Разберусь, конечно, но хочется побыстрее приступить к тестированию своих стратегий...


По мне, так язык закавыристый, с бешеной кучей синтаксиса. Вот в Вашем коде, в конце присутствует строка

в примерах здесь нашёл:

не понимаю, куда он в Вашем случае истину возвращает. куда от результат в следующем примере возвращает

А среди этих выученных есть какая ни будь разновидность языка С, или он был забыт до того как…?

Или вот эту тему почитайте.
 
Alexey Viktorov #:

А среди этих выученных есть какая ни будь разновидность языка С, или он был забыт до того как…?

Или вот эту тему почитайте.

почитаю и эту тему, не волнуйтесь только

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

За ответ по теме буду благодарен. Изучать язык на близком по назначению программном коде ИМХО гораздо быстрее, чем штудировать учебники от корки до корки. Код то во всех языках имеет общие основы построения. Тут специфики много. Нету ни в одних Сях ни в других базовых языках программирования операторов открытия и закрытия ордеров, уверен просто ))).

 
H2iGA55UK #:

почитаю и эту тему, не волнуйтесь только

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

За ответ по теме буду благодарен. Изучать язык на близком по назначению программном коде ИМХО гораздо быстрее, чем штудировать учебники от корки до корки. Код то во всех языках имеет общие основы построения. Тут специфики много. Нету ни в одних Сях ни в других базовых языках программирования операторов открытия и закрытия ордеров, уверен просто ))).

Да мне-то что волноваться. Это вы возмущаетесь, что все ваши познания не подходят, от слова вообще никак… Всё что выучено, всё напрасно. Придётся забывать как и знания полученные в ПТУ. Ваше пренебрежение к «сям» видно невооружённым взглядом. А поскольку язык MQL C-подобный, то все эти ретурны взяты оттуда.

И вопрос ведь не в конкретных функциях открытия\закрытия позиций, а в принципах построения функций. Типах переменных, типах функций и много чего ещё…
 

H2iGA55UK #:

Когда уже все сделки закрыты, открыть на инструменте две противоположные позиции, открыть стоплосы по обоим  и перейти на начало программы.

Здравствуйте. Сейчас сильно загружен работой и фактически не хватает времени на свои "хотелки". Так что, сорри!  Дописать можно практически всё и могут это сделать практически все, поэтому, если Вам очень быстро надо, то с данным вопросом, пожалуйста, обратитесь в раздел Фриланс.

С уважением, Владимир.

 
Alexey Viktorov #:

Да мне-то что волноваться. Это вы возмущаетесь, что все ваши познания не подходят, от слова вообще никак… Всё что выучено, всё напрасно. Придётся забывать как и знания полученные в ПТУ. Ваше пренебрежение к «сям» видно невооружённым взглядом. А поскольку язык MQL C-подобный, то все эти ретурны взяты оттуда.

И вопрос ведь не в конкретных функциях открытия\закрытия позиций, а в принципах построения функций. Типах переменных, типах функций и много чего ещё…
Простите за откровенность, Вы в этом сообщении какую то чушь написали, от начала до конца. Я в VBA Excel составил стратегию и оптимизировал её на истории настолько, насколько там это целесообрано. Просто хочется побыстрее потестить в более приближённых условиях, что в этом предосудительного?
 
MrBrooklin #:

Здравствуйте. Сейчас сильно загружен работой и фактически не хватает времени на свои "хотелки". Так что, сорри!  Дописать можно практически всё и могут это сделать практически все, поэтому, если Вам очень быстро надо, то с данным вопросом, пожалуйста, обратитесь в раздел Фриланс.

С уважением, Владимир.

Здравствуйте! всё равно спасибо за то, чем уже помогли.
 
H2iGA55UK #:
Простите за откровенность, Вы в этом сообщении какую то чушь написали, от начала до конца. Я в VBA Excel составил стратегию и оптимизировал её на истории настолько, насколько там это целесообрано. Просто хочется побыстрее потестить в более приближённых условиях, что в этом предосудительного?

Ничего предосудительного. Вы изначально восприняли мои слова как-то не так… Я ещё раз вам повторю, «Язык MQL С-подобный». И всё что вы спрашиваете разжёвано в описании языка С.

Только не спрашивайте почему нет в MQL оператора GO TO.

Причина обращения: