четверг, 7 февраля 2013 г.

задачи на цикл if else

double mov=0; //движени

extern double right_edge=1.315; //правый край доски

extern double left_edge=1.32; //левый край доски

Ох, доска кончается,

Вздыхает на ходу:

Идет бычок, качается,

2 Коммент. : “Урок 16. Условный оператор if-else в MQL4”

Ваш P Богдан Доходный

Успехов!PРешение, как всегда, опубликую в следующем посте!

И еще: если вы собрались скопировать решение из учебника и лишь немного его подправить, то лучше этого не делайте. Не поленитесь написать советник с нуля! В программировании важнее всего тренировка!

Ваш советник должен подавать сигнал лишь однократно.

Похожее задание и его решение приведеныPв учебнике Сергея Ковалева. Но советник КовалеваPcompoundcondition не прекращает работать после первого сигнала. В результате, если цена покидает коридор, советник на каждом тике начинает задалбывать трейдера сообщениями, сопровождающимися звуковым сигналом. Это просто вынос мозгов!

Например, задан диапазон значений с границами 1.2900 и 1.3000. Советник прикреплен к окну пары EURUSD. Пока цена евро остается в этих рамках (между 1.2900 и 1.3000), советник не реагирует. Но вот евро достиг уровня 1.3001. Советник тут же выводит на монитор сообщение, например: «Цена вышла из коридора». Сообщение выводится однократно, после чего, независимо от поведения цены, советник не подает никаких сигналов.

Используя условный оператор if-else, создайте советник, который, будучи прикреплен к окну валютной пары, при выходе цены этой пары из заданного диапазона значений оповещает трейдера, после чего прекращает работу.P

Уехать немного дальше мы попытаемся с помощью следующего оператора — условного оператора if-else. Пожалуйста, прочтите одноименную главу из учебника Сергея Ковалева «Программирование на алгоритмическом языке MQL4″ (где его взять, уже писал сто раз), а затем выполните следующее задание:

Совместными усилиями углубляем познания в программировании на MQL4. В прошлый раз мы изучили и благодаря этому даже написали Правда, советник получился шуточный — пользы трейдеру от него никакой. Кроме приподнятого настроения, разве что А что вы хотели? На одном операторе присваивания далеко не уедешь.

» Урок 16. Условный оператор if-else в MQL4

Опубликовано Окт 26, 2012 в |

Урок 16. Условный оператор if-else в MQL4

Урок 16. Условный оператор if-else в MQL4 | FXauto.pro

Комментариев нет:

Отправить комментарий