Полезные функции от KimIV - страница 90

 

Доброе время суток, Игорь!


Вопрос не совсем к вам, но лишь вы работали с ini-файлами через WinAPI.

Я тут просто с ума схожу от чтения строк! То не читаются, то затираются др. переменные (это еще мелочи, круче когда константы затираются), то читается, но не то (при несуществующем ключе..... знач. по умолчанию указано как не пустая строка).


Пробывал все известные ухищрения (5 лет опыта работы программиста, не юзер), но увы...... ни ваш вариант ReadIniString, ни мои не работает!!!


Есть решения данной проблемы? Разумные альтернативы ini-файлам?

 
GreenWizard писал(а) >>Есть решения данной проблемы? Разумные альтернативы ini-файлам?

Конечно есть... Создаёте свой текстовый файл и парсите его любым, известным Вам способом :-)

 

спасибо за тупой и бесполезный ответ

риторический вопрос, это правда что для создания МТ и MQL была специально подобранна комманда программистов с отрицательным тестом на интеллект?


удачи!

P. S. можете банить, в этой помойке противно писать.

 

безрукому везде бездорожье

 

Добрый день!

"Повторить"

#1 Buy цена (а), тейк профит (б), когда закрытии ордера по "тейк профит" (б) сам автомат.(без руки) вернуться на начало (Buy limit цена (а), тейк профит (б) - не только 1 раз, необходимо повторить.)

#2 Buy цена (б), тейк профит (в), когда закрытии ордера по "тейк профит" (в) сам автомат.(без руки) вернуться на начало (Buy limit цена (б), тейк профит (в) - не только ......

Пожалуйсте, как сделать программиста?

 
Roman1983 >>:

Добрый день!

"Повторить"

#1 Buy цена (а), тейк профит (б), когда закрытии ордера по "тейк профит" (б) сам автомат.(без руки) вернуться на начало (Buy limit цена (а), тейк профит (б) - не только 1 раз, необходимо повторить.)

#2 Buy цена (б), тейк профит (в), когда закрытии ордера по "тейк профит" (в) сам автомат.(без руки) вернуться на начало (Buy limit цена (б), тейк профит (в) - не только ......

Пожалуйсте, как сделать программиста?

Заказываешь ему алгоритм, потом не платишь ему за работу считай сделал его))))

здесь тебе не ответят, есть ветка для вопросов возможно там ответят...

 
KimIV писал(а) >>

Функция CrossPointOfLines().

Эта функция вычисляет координаты точки пересечения двух прямых. Каждая прямая задаётся парой координат своих точек. В функцию в качестве параметров передаются три массива:

  • x - Массив абсцисс. Должен содержать четыре элемента: x[0], x[1] - абсциссы первой прямой, x[2], x[3] - абсциссы второй прямой.
  • y - Массив ординат. Должен содержать четыре элемента: y[0], y[1] - ординаты первой прямой, y[0], y[1] - ординаты второй прямой.
  • t - Массив координат искомой точки пересечения двух прямых. После нормального исполнения функции данный массив будет содержать два элемента: t[0] - абсцисса искомой точки пересечения двух прямых и t[1] - ордината этой же точки.

Игорь, а нет у Вас функции пересечения ОТРЕЗКОВ по аналогии с функцией пересечения ПРЯМЫХ? Пробежался по функциям и, вроде, не обнаружил...

 
TheXpert писал(а) >>

А что возвращать если не пересекаются?

хотел удалить свой поспешный вопрос... вероятно, в первую очередь false-true, затем какими половинами пересекаются, если пересекаются, если не пересекаются, то расстояния между ближайшими точками... вопрос поспешный и до конца не доведен ( самим для себя ), но думаю, другим такая функция в чистом виде тоже не помешает ( в чистом виде - это "есть пересечение или нет" )

 
TheXpert писал(а) >>

Самый простой и интуитивный вариант -- возвращать -- пересекаются или нет и точку пересечения прямых.

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

мы говорим про точку пересечения отрезков...? или про точку пересечения отрезка, как если бы он был прямой?

 
TheXpert писал(а) >>

Если отрезки пересекаются, то точка пересечения является и точкой пересечения прямых, это же логично. Если они не пересекаются, то точка пересечения именно прямых может пригодиться пользователю.

понятно. уточнил.