Курсы валют
<a href="https://www.instaforex.com/ru/" target="blank">ИнстаФорекс портал"</a>
Новости от FOREXPF.RU
<a href="https://www.instaforex.com/ru/">Форекс портал</a>
Ноябрь 2018
Пн Вт Ср Чт Пт Сб Вс
« Июн    
 1234
567891011
12131415161718
19202122232425
2627282930  
При поддержке: деньги и фен шуй.

Торговый дневник 09.12.2015 (среда) Окончательно отладил процедуру закачки стейтов (Abb Statements 1.31)

Show »

07:58 Приехал на служебном, успел почти бегом… Забыл что Ольге сегодня работает на ЖД, можно было не торопиться сильно…

08:00 Начинаю делать версию AbbStatements 1.31. Нужно упростить процедуру закачки для начала.
08:46 В журнал Statements добавлены еще 9 фильтров swFilter31-swFilter39 Настроил фильтры по разным Note:

JournalFilterNum

JournalFilterCaption

JournalFilterControlTipText

33

so:

Left(Note,3)=’so:’

34

[Credit StopOut]

Left(Note,7)='[Credit’

35

Сlose by resulting order

Note like ‘*Close by resulting order*’

36

from

left(Note,4)=’from’

37

close hedge

Note like ‘*close hedge*’

38

partial close

Note like ‘*partial close*’

Интересная инфа всплывает при анализе…
10:32 В функцию fnUpdateBalanceCurrent() добавлен признак того, чтобы брать текущее эквити из таблицы dbo_GrafikProfit: lFromGrafikProfit = fnInsertInto_GrafikProfit() по реальным счетам после июня 2012 г., кроме последнего счета 3136492, по которому есть полная инфа в таблице Statements_Itog. А для всех счетов ранее 18.06.2012 текущее эквити=баланс.
11:00 Закачал несколько демок, по ошибке с диска F: вместо С: — нужно перецепить связи…Удалил для тестирования последнюю закачанную демку – запись не удаляется из таблицы dbo_Tables_Statements из журнала, приходится удалять в таблице… Так же нужно программно удалять связь с удаленной прилинкованной таблицей со стейтом.

11:12 В функцию RefreshLinksToTable() добавил условие If Left(MyTable.NAME, 9) <> «Statement» And MyTable.NAME <> «ГрафикПрофита» And MyTable.NAME <> «Первый лист»
11:40 Исправлены диалоги в функции MAIN() на английский язык, так же просмотрел и привел в порядок все модули программы.
13:07 В таблицу dbo__Guides добавлены поля для сохранения настроек справочника spr_ColorsgrpTypeColor, lstId_BackColorSelected, lstId_ForeColorSelected, lstFontName, lstFontSize, swFontBold, swFontItalic, swFontUnderline, grpTextAlign

14:05 Поигрался со справочником цветов – пока отложил… не совсем правильно работает …
14:27 Из запроса qry_Journal_Statements_OpenTrades убрал условие Type=buy or sell – показаны все тикеты, вт.ч. отложенники. Добавил полType для обновления старых записей в функцию закачки  при обновлении измененных тикетов. Итоги по текущему балансу стали расчитываться правильно…
14:34 Теперь текущее эквити неправильное …
15:04 Выяснил, что в CancelledOrders попали закрытые позиции. Взапрос qry_Statement_to_import_OnlyTickets_cancelled добавилусловиеstrSQL = strSQL + » AND St.Поле9 Is Not Null»
15:21 Убрал из закачки этап Update dbo_Statements Open trades Profit changed
15:29 Добавил по всем модулям, где используется функция nSysOperator() переменную Dim strSysOperator As String
15:40 По демкам данные не закачиваются в dbo_GrafikProfit:  If !Id_BrokerServerType = 1 Then
15:51 Функция Function fnCalcEquity() работает по таблице dbo_Statements_Itog
16:22 Упростил все функции в модуле Calculate – стали быстрее работать. И эквити теперь берется из таблицы dbo_Statements_Itog. Но для старых стейтов оно должно считаться как и раньше.
17:02 В конец добавил в функцию MAIN() определение каталога в зависимости от версии винды – на работе на диск F:, дома – на С: (пригодилась функция …)

18:25 Дома. Тестирую программу в реальном времени на двух демках. Закачка работает правильно. Наконец-то добился… Записи не удаляются, а только обновляются по тем тикетам, которые уже есть в базе, т.е. база не должна сильно необоснованно расти. По скорости закачка работает удовлетворительно. Поправил немного диалоги при подключении к БД. Еще нужно довести до ума справочник spr_Colors, чтобы работал правильно и можно приступать к дальнейшей разработке журнала итогов.
19:20 Закачал для тестирования демку AM 387663 за июль 2008 года.
19:32 Закачал еще 3 демки AMс конкурсов за 2008 год. На последней нет депозита… Нужно отладить удаление ненужных таблиц со стейтами 

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