« Предыдущий пост | На главную страницу | Следующий пост »

GlobalVariablesDeleteAll() - удаление глобальных переменных

В прошлых выпусках мы рассмотрели огромное количество функций, которые используются при работе с глобальными переменными, а также я привел большое количество полезных примеров практического использования этих функций.

Фактически только одна функция осталась неописанной - GlobalVariablesDeleteAll().

   int GlobalVariablesDeleteAll(string prefix_name=NULL)

Функция GlobalVariablesDeleteAll() удаляет глобальные переменные. Если она вызывается без параметров или в качестве параметра передается NULL, то функция удаляет все переменные. Если же в качестве параметра prefix_name передана строка, то функция удаляет все переменные, имя которых начинается с этой строки.

Функция возвращает количество удаленных переменных.

Пример использования функции GlobalVariablesDeleteAll():

   // удалим все глобальные переменные
   Print ("Удалено ", GlobalVariablesDeleteAll(), " глобальных переменных");

В предыдущих выпусках я рассказал о всех функциях, которые применяются для работы с глобальными переменными. Думаю, что будет полезно привести несколько практических примеров использования этих функций.

Очень часто перед трейдером стоит задача сохранения массивов данных (список тикеров позиций, открытых этим экспертом, и т.д.) в глобальных переменных.

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

В следующем выпуске я начну рассмотрение способов реализации глобальных массивов.



Все статьи по теме "Пишем советников для MetaTrader 4".

« Предыдущий пост | На главную страницу | Следующий пост »

Подписаться на мою рассылку



Размещение статьи "GlobalVariablesDeleteAll() - удаление глобальных переменных" на Вашем сайте

Размещение статьи "GlobalVariablesDeleteAll() - удаление глобальных переменных" на Вашем сайте возможно при условии выполнениия следующих условий:

  • Запрещается изменение оригинального текста без согласия автора - Андрея Ведихина.
  • Должен быть указан первоисточник. В случае публикации в интернете Вы должны разместить следующий код гиперссылки без изменений:
  • Запрещается коммерческое использование материалов, взятых с блога "Интернет-трейдинг на форекс / forex". Доступ к ним должен быть свободным, без взимания какой-либо платы, без обязательной регистрации и/или заполнения опросного листа (анкеты) и т.д.

В случае выполнения данных условий не требуется согласия автора блога "Интернет-трейдинг на форекс / forex" на размещение статьи "GlobalVariablesDeleteAll() - удаление глобальных переменных" на Вашем сайте.

Журнал FOREX MAGAZINE:



Архив номеров FOREX MAGAZINE
Котировки Forex:

Счетчики:

Авторские права © 2005-2006 Андрей Ведихин

Условия использования материалов блога "Интернет-трейдинг на форекс / forex"

Контакты с автором:


Движок сайта:
Movable Type 5.04