[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 350

 

Подскажите, почему вот этот код считывает строку до первого разделителя, а каретку переводит в конец строки?

fileid = FileOpen("File"+MagicNumber+".csv",FILE_CSV|FILE_READ);
      
      string ticket;
      
      FileSeek(fileid,0,SEEK_SET);
      
      ticket = FileReadString(fileid);
      
      Print(ticket," ",FileTell(fileid));

Вот строка,считанно только первое число, а функция FileTell выдает значение 37.

131322608;EURUSD;2;1;0;0;1346149440

 
Всем привет.Нужен толковый программист,проживающий в Харькове.Надо автоматизировать торговую стратегию,дающую 20 % в месяц с просадкой 2 %.Сейчас работаю вручную,надоело сидеть перед монитором.Использование написанного робота совместное с программистом на контрактной основе. Также обучу трёх трейдеров из Харькова этой стратегии.Срок обучения 1 месяц,ежедневно,кроме выходных.Основная пара евро-доллар. Затем работа по контракту с крупным инвестором. Отбор конкурсный. Требования к кандидатам: базовые знания платформы МТ4,минимум знаний о всякой чепухе, которую рассказывают, чтобы якобы заработать на форексе. Обращаться по адресу: evro.79@bk.ru
 
yakov79:
Всем привет.Нужен толковый программист,проживающий в Харькове.Надо автоматизировать торговую стратегию,дающую 20 % в месяц с просадкой 2 %.Сейчас работаю вручную,надоело сидеть перед монитором.Использование написанного робота совместное с программистом на контрактной основе. Также обучу трёх трейдеров из Харькова этой стратегии.Срок обучения 1 месяц,ежедневно,кроме выходных.Основная пара евро-доллар. Затем работа по контракту с крупным инвестором. Отбор конкурсный. Требования к кандидатам: базовые знания платформы МТ4,минимум знаний о всякой чепухе, которую рассказывают, чтобы якобы заработать на форексе. Обращаться по адресу: evro.79@bk.ru
Если не найдёте тут такого програмиста, можете поискать исполнителя на сервисе Работа.
 
yakov79:
Всем привет.Нужен толковый программист,проживающий в Харькове.Надо автоматизировать торговую стратегию,дающую 20 % в месяц с просадкой 2 %.Сейчас работаю вручную,надоело сидеть перед монитором.Использование написанного робота совместное с программистом на контрактной основе. Также обучу трёх трейдеров из Харькова этой стратегии.Срок обучения 1 месяц,ежедневно,кроме выходных.Основная пара евро-доллар. Затем работа по контракту с крупным инвестором. Отбор конкурсный. Требования к кандидатам: базовые знания платформы МТ4,минимум знаний о всякой чепухе, которую рассказывают, чтобы якобы заработать на форексе. Обращаться по адресу: evro.79@bk.ru

Вам не нужен программист, проживающий в Харькове. Он может жить где угодно и при этом успешно общаться по скайпу. Вам не нужна личная встреча, чтоб написать программу. Если нужно что-то показывать на компе и при этом говорить, то подойдёт любая программа, умеющая делать видеозахваты. Если нужно общаться и показывать в реалтайме, то скайп + ТимВьювер легко решают эту проблему. Правда, при таких подходах у Вас не будет возможности набить лицо программеру. :)))))))) Уж ни за это ли Вы переживаете случаем?
 
drknn:

Вам не нужен программист, проживающий в Харькове. Он может жить где угодно и при этом успешно общаться по скайпу. Вам не нужна личная встреча, чтоб написать программу. Если нужно что-то показывать на компе и при этом говорить, то подойдёт любая программа, умеющая делать видеозахваты. Если нужно общаться и показывать в реалтайме, то скайп + ТимВьювер легко решают эту проблему. Правда, при таких подходах у Вас не будет возможности набить лицо программеру. :)))))))) Уж ни за это ли Вы переживаете случаем?

В предложенном Вами варианте можно и отдаленно написать. Я об этом думал. Но как без контракта и не зная человека лично передавать ему свои многолетние наработки? Я только мною предложеный вариант вижу.
 
yakov79:

В предложенном Вами варианте можно и отдаленно написать. Я об этом думал. Но как без контракта и не зная человека лично передавать ему свои многолетние наработки? Я только мною предложеный вариант вижу.

А как люди тут заказывают программистам воплотить в коде их многолетние наработки?

Лично я даже сам не использую написанные мною на заказ работы, не говоря уже об их распространении - такова этика :)

 
sss2019:

Подскажите, почему вот этот код считывает строку до первого разделителя, а каретку переводит в конец строки?

Вот строка,считанно только первое число, а функция FileTell выдает значение 37.

131322608;EURUSD;2;1;0;0;1346149440


Потому что Вы задали читать как CSV. Уберите, будет читать всю строку.
 

здравствуйте! скажите пожалуйста можно ли, чтобы день и время открытия бара обновлялась, если бар выбран по времени и дате? то есть например:

datetime some_time=(D'1980.07.19 12:30:27'); - вот это дата с каждым днем менялась(7,8,9 число ), а время оставалось прежнем!

int shift=iBarShift(Symb,0,some_time);

double i=iOpen( Symb,0, shift);

 
yakov79:

В предложенном Вами варианте можно и отдаленно написать. Я об этом думал. Но как без контракта и не зная человека лично передавать ему свои многолетние наработки? Я только мною предложеный вариант вижу.


Нарвётесь на нечистоплотного - не помогут ни какие контракты. Столкнётесь с порядочным - и контракт не нужен.

Атеперь взгляните на это с другой стороны. Со стороны программиста. Есть программный код. С какими входящими параметрами его использовать он не знает. Будет ли этот код рабочим, или сливающим, ему до фени - его дело: выполнить честно работу и получить честно оплату.

Я сталкивался с трейдерами, которые заказывали своего советника по частям. Заказывали разным программистам. Программисты не знают о существовании друг-друга. Один программер пишет отслеживание торговых сигналов. Другой - открытие и сопровождение ордеров, третий - индикатор. Четвёртый - манименеджмент и отслеживание точек выхода из рынка, ну и так далее. В результате трейдер собирает своего советника сам - из независимых кусочков, которые ему напрограммили наёмники. И только у него одного есть целостная картина того, как работает его торговая система и как работает его код.

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

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

 
Roger:

Потому что Вы задали читать как CSV. Уберите, будет читать всю строку.

Суть не в этом, проблема в том что он читает только до разделителя, а каретку переводит до конца строки, почему?
Причина обращения: