Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 144

 
Zhunko:
Надо импортировать в билиотеку ту функция ( fWrite_Log() ) из библиотеки, где она находится.


Благодарю. Как-то я до этого не делал, хотя и читал. Нужно закрепить этот навык.

TarasBY:


Если мучает приступ лени и нет желания посмотреть что оба варианта возвращают, то хоть читать научитесь: "миминмальная разрядность лота" и "шаг изменения размера лота" не одно и тоже! :(


Да я на досуге смотрел Ваши реализации... Там можно мозг сломать пока поймёшь что там что. Библиотеки не компилируются. Хотя у Вас есть очень логичные и грамотные реализации. Для ума полезно покопаться. Вот пока я копался, мозг закипел)) И уже начел путать одно от другого.

Одно странно. Есть у Вас пару функций, которые частично дублируют одна другую. Например,

fCheck_ValidStops () - Проверяем правильность задания СТОПов

fCheck_LevelsBLOCK() - Проверка корректности на FREEZELEVEL и STOPLEVEL

В первом вариант стопы проверяются, и во втором тоже. Тока во втором ещё и фризлевел. Какой в этом прок?

 
hoz:


Благодарю. Как-то я до этого не делал, хотя и читал. Нужно закрепить этот навык.


Да я на досуге смотрел Ваши реализации... Там можно мозг сломать пока поймёшь что там что. Библиотеки не компилируются. Хотя у Вас есть очень логичные и грамотные реализации. Для ума полезно покопаться. Вот пока я копался, мозг закипел)) И уже начел путать одно от другого.

Одно странно. Есть у Вас пару функций, которые частично дублируют одна другую. Например,

fCheck_ValidStops () - Проверяем правильность задания СТОПов

fCheck_LevelsBLOCK() - Проверка корректности на FREEZELEVEL и STOPLEVEL

В первом вариант стопы проверяются, и во втором тоже. Тока во втором ещё и фризлевел. Какой в этом прок?

Странная у вас логика: если одна функция закрывает BUY ордера, а другая SELL - это в порядке вещей и на дублирование и намёка нет. А если в описании функций встречаются одинаковые названия - то сразу "Караул!"... Я уже вам говорил: "Полученный ответ "нахаляву" (со стороны) - не доходит до мозга в полном объёме. Нужно искать ответы, используя мозг, а не клавиатуру."

Отвечаю на поставленный вопрос. Функция fCheck_ValidStops() (коррекция СТОПов) является частью функции fCheck_LevelsBLOCK() (проверка условий) и "выполняет свою часть работы". Надеюсь, что ответ понятен.

 
TarasBY:

Отвечаю на поставленный вопрос. Функция fCheck_ValidStops() (коррекция СТОПов) является частью функции fCheck_LevelsBLOCK() (проверка условий) и "выполняет свою часть работы". Надеюсь, что ответ понятен.

Я это и имел ввиду.
 

Скажите пожалуйста. Я толком не знаю, но скажем у нас есть два цикла for. Один цикл обрабатывает 2 скользящие среднии, другой цикл определяет тренд. Не по тому методу, что в первом. Вопрос.

Есть скажем 3 бара. 1 и 2-й цил одновременно читают,по порядку бары или все происходит в разнабивку? То есть у каждого цикла может быть быстрей работа, у другого медленей. От сюда запаздывание? Просто хотелось бы смешать 2 индюка, то есть. Результат каждого записывать скажем в текстовый файл. А после чего, забрать данные и обработать уже их в функции. Скажите, удастся записывать данные в тхт. То есть, чтоб одни данный отсылыемого с одного цикла, чтобы на другом цикле обрабатывался тот же бар что и в первом...Ну естественно тоже отослать данные в тхт и записать в 1 ячейку.

То есть. Нужно соединить данные от первого цикла с данными со вторым. Так,чтоб данные не перемешались с другими данными от другого цикла(когда второй цикл отправляет данные от второго бара).

Такой вопрос. Скажем в цикле мы соберем массив(с одного цикла и со второго, 2 разных массива), возможно? Скажем пропишем в цикле ff[], что в себе будет содерщать какая структура массива. Такая arrya([d]=>r,[r]=>ff), если все правильно. Собрав массив с одного цикла и со второго. Скажите, что можно сделать. Как объединить, если удастся соединить.. То после остается только через цикл перебрать массив, а в цикле соответственно отправлять данные к функции. Подскажите решение данного варианта, код.СПс

 
Zolotai:

Скажите пожалуйста. Я толком не знаю, но скажем у нас есть два цикла for. Один цикл обрабатывает 2 скользящие среднии, другой цикл определяет тренд. Не по тому методу, что в первом. Вопрос.

Есть скажем 3 бара. 1 и 2-й цил одновременно читают,по порядку бары или все происходит в разнабивку? То есть у каждого цикла может быть быстрей работа, у другого медленей. От сюда запаздывание? Просто хотелось бы смешать 2 индюка, то есть. Результат каждого записывать скажем в текстовый файл. А после чего, забрать данные и обработать уже их в функции. Скажите, удастся записывать данные в тхт. То есть, чтоб одни данный отсылыемого с одного цикла, чтобы на другом цикле обрабатывался тот же бар что и в первом...Ну естественно тоже отослать данные в тхт и записать в 1 ячейку.

То есть. Нужно соединить данные от первого цикла с данными со вторым. Так,чтоб данные не перемешались с другими данными от другого цикла(когда второй цикл отправляет данные от второго бара).

Такой вопрос. Скажем в цикле мы соберем массив(с одного цикла и со второго, 2 разных массива), возможно? Скажем пропишем в цикле ff[], что в себе будет содерщать какая структура массива. Такая arrya([d]=>r,[r]=>ff), если все правильно. Собрав массив с одного цикла и со второго. Скажите, что можно сделать. Как объединить, если удастся соединить.. То после остается только через цикл перебрать массив, а в цикле соответственно отправлять данные к функции. Подскажите решение данного варианта, код.СПс



Лично я не понял суть вопроса. Много слов, а ясности нет. А циклы.. по очереди должны считаться, как я понимаю.
 
Zolotai:

Скажите пожалуйста. Я толком не знаю, но скажем у нас есть два цикла for. Один цикл обрабатывает 2 скользящие среднии, другой цикл определяет тренд. Не по тому методу, что в первом. Вопрос.

Есть скажем 3 бара. 1 и 2-й цил одновременно читают,по порядку бары или все происходит в разнабивку? То есть у каждого цикла может быть быстрей работа, у другого медленей. От сюда запаздывание? Просто хотелось бы смешать 2 индюка, то есть. Результат каждого записывать скажем в текстовый файл. А после чего, забрать данные и обработать уже их в функции. Скажите, удастся записывать данные в тхт. То есть, чтоб одни данный отсылыемого с одного цикла, чтобы на другом цикле обрабатывался тот же бар что и в первом...Ну естественно тоже отослать данные в тхт и записать в 1 ячейку.

То есть. Нужно соединить данные от первого цикла с данными со вторым. Так,чтоб данные не перемешались с другими данными от другого цикла(когда второй цикл отправляет данные от второго бара).

Такой вопрос. Скажем в цикле мы соберем массив(с одного цикла и со второго, 2 разных массива), возможно? Скажем пропишем в цикле ff[], что в себе будет содерщать какая структура массива. Такая arrya([d]=>r,[r]=>ff), если все правильно. Собрав массив с одного цикла и со второго. Скажите, что можно сделать. Как объединить, если удастся соединить.. То после остается только через цикл перебрать массив, а в цикле соответственно отправлять данные к функции. Подскажите решение данного варианта, код.СПс

Ваще ничё не понял. Дайте мне ружьё...
 
hoz:


Лично я не понял суть вопроса. Много слов, а ясности нет. А циклы.. по очереди должны считаться, как я понимаю.
Да почему же. Можно и вложенные делать.
 
artmedia70:
Да почему же. Можно и вложенные делать.


А я хз какие он имеет в виду...
 
hoz:

А я хз какие он имеет в виду...
Да там вообще ХЗ, что он имеет ввиду... :))
 
Zolotai:

Скажите пожалуйста. Я толком не знаю, но скажем у нас есть два цикла for. Один цикл обрабатывает 2 скользящие среднии, другой цикл определяет тренд. Не по тому методу, что в первом. Вопрос.

Есть скажем 3 бара. 1 и 2-й цил одновременно читают,по порядку бары или все происходит в разнабивку? То есть у каждого цикла может быть быстрей работа, у другого медленей. От сюда запаздывание? Просто хотелось бы смешать 2 индюка, то есть. Результат каждого записывать скажем в текстовый файл. А после чего, забрать данные и обработать уже их в функции. Скажите, удастся записывать данные в тхт. То есть, чтоб одни данный отсылыемого с одного цикла, чтобы на другом цикле обрабатывался тот же бар что и в первом...Ну естественно тоже отослать данные в тхт и записать в 1 ячейку.

То есть. Нужно соединить данные от первого цикла с данными со вторым. Так,чтоб данные не перемешались с другими данными от другого цикла(когда второй цикл отправляет данные от второго бара).

Такой вопрос. Скажем в цикле мы соберем массив(с одного цикла и со второго, 2 разных массива), возможно? Скажем пропишем в цикле ff[], что в себе будет содерщать какая структура массива. Такая arrya([d]=>r,[r]=>ff), если все правильно. Собрав массив с одного цикла и со второго. Скажите, что можно сделать. Как объединить, если удастся соединить.. То после остается только через цикл перебрать массив, а в цикле соответственно отправлять данные к функции. Подскажите решение данного варианта, код.СПс


artmedia70:
Да там вообще ХЗ, что он имеет ввиду... :))


как я понял (надеюсь правильно:)) Zolotai хочет снять данные с двух операторов цикла и записать их в текстовые файлы. С каждого в отдельный файл. Далее он хочет с этих файлов данные забить в массивы. Потом эти два массива объеденить в один так, чтобы данные с двух операторов не смешивались, и при этом соотносились друг с другом по каждому бару.

как то так))))