 |
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
glukAS кандидат

Зарегистрирован: 20.10.2005 Сообщения: 226 Откуда: Югра
|
Добавлено: Вт Сен 02, 2008 6:42 am Заголовок сообщения: |
цитата |
|
По поводу своего сообщения хочу сообщить, что обновление Windows XP до SP3 не помогло. Скрины выслал на указанный e-mail.
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Вт Сен 02, 2008 12:06 pm Заголовок сообщения: |
цитата |
|
И сново добрый вечер Вам читающим
обноружил вот что....
кусок кода
if y<>0 and max<>max1 and max1<>0 and y>=c [b:4be85fc47b] [color=red:4be85fc47b]{or c>=z-(Yl*2)} [/color:4be85fc47b][/b:4be85fc47b]then begin
ExitLong ("верх1") Next Bar at Market;
y=0;
max1=0;
end;
работает нормально до тех пор пока не убераешь фигурные скобки....
как только снимаешь фигурные скобки команда не выполняется, закрытие открытой позиции не происходит....
сново ставишь скобки продолжает не работать до переустановки DD
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Ср Сен 03, 2008 5:29 am Заголовок сообщения: |
цитата |
|
и сново ошибка при некоректном выходе из DD перестает работать команда красного цвета и все последующие в основном помогало переустановка DD , после 10ого раза ошибка стала постоянной и ни чего не помогает....
if o>max1 and c>max1 and h>max1 and l>max1 then begin
Buy ("вверх") This Bar on Close;
IF y=0 THEN y=c+Yl;
[color=red:3ce413e08d]Value1 = Text_New(Date, Time, y, "+++"); [/color:3ce413e08d]
end;
if z<>0 and min<>min1 and min1<>0 and z>=c {or c>=z+(Yl*2)} then begin
ExitShort ("низ1") Next Bar at Market;
z=0;
min1=0;
end;
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Ср Сен 03, 2008 6:48 am Заголовок сообщения: |
цитата |
|
добрый день!
и так по порядку начал писать советника....
1.Первое на что натолкнулся рис№1 ошибка пересчета индикатора, после нажатия кнопки компилировать скрипт нажимаю кнопку F5 для пересчета индикаторов и стратегии выскакивает ошибка.
2.Далее не выключая программу пытаюсь все таки подключить стратегию нажимаю Ctrl-INSERT далее выбираю стратегию(свою) или любую нажимаю применить и там в стратегии ОК получаю рис№2.
3.При выполнении подключения стратегии(своей) более 10 раз подряд получаю тот же рисунок№2.
4.Подключена стратегия вроде работает но при смене инструмента или периода графика получаю рис№3
Description: |
|
Filesize: |
73.05 KB |
Viewed: |
26122 Time(s) |

|
Description: |
|
Filesize: |
77.17 KB |
Viewed: |
26122 Time(s) |

|
Description: |
|
Filesize: |
66.46 KB |
Viewed: |
26122 Time(s) |

|
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Ср Сен 03, 2008 7:08 am Заголовок сообщения: |
цитата |
|
5. после ошибки приведенной на рис№2 перестает работать советник рис№4 точнее вот код красным выделено что перестает работать
открытие лота происходит а вот дальше что случается не понятно закрытия нет и вывода наэкран +++ то же нет первые 10 раз данную ошибку устранял переустановкой DD с дистрибутива сейчас не помогает...
if o<min1 and c<min1 and h<min1 and l<min1 then begin
Sell ("вниз") This Bar on Close;
IF Z=0 THEN z=c-Yl;
[color=red:5ae6f0fd86]Value1 = Text_New(Date, Time, z, "+++");
end;
if o>max1 and c>max1 and h>max1 and l>max1 then begin
Buy ("вверх") This Bar on Close;
IF y=0 THEN y=c+Yl;
Value1 = Text_New(Date, Time, y, "+++");
end;
if z<>0 and min<>min1 and min1<>0 and z>=c {or c>=z+(Yl*2)} then begin
ExitShort ("низ1") Next Bar at Market;
z=0;
min1=0;
end;
if y<>0 and max<>max1 and max1<>0 and y>=c {or c>=z-(Yl*2)} then begin
ExitLong ("верх1") Next Bar at Market;
y=0;
max1=0;
end;[/color:5ae6f0fd86]
6. В предыдущих постах писал про некоректную работу следующего кода
при удалении фигурных скобок получаю рис№5 то есть вобще ни одной позиции не открывается..... на рис№4 позиция открыта на рис№5 ее нет хотя изменил только принцип закрытия позиции и все z>=c or c>=z+(Yl*2) это вселишь закрытие при достижении верхнего или нижниго предела .... а не работает
if z<>0 and min<>min1 and min1<>0 and z>=c [color=red:5ae6f0fd86]{or c>=z+(Yl*2)} [/color:5ae6f0fd86]then begin
ExitShort ("низ1") Next Bar at Market;
z=0;
min1=0;
end;
и все я уперся и не могу дальше писать советника переустановка DD не помогает, закрытие позиций советником не работает
Description: |
|
Filesize: |
77.77 KB |
Viewed: |
26121 Time(s) |

|
Description: |
|
Filesize: |
78.45 KB |
Viewed: |
26121 Time(s) |

|
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Ср Сен 03, 2008 7:28 am Заголовок сообщения: |
цитата |
|
Inputs: Xl(30), Yl(0.30);
Variables: X(0), A(0), Y(0), Z(0), min(0), max(0), min1(0), max1(0), Xmin(0), Xmax(0), value1(0);
{if CurrentBar = 560 then}
Value1 = Text_New(Date, Time, O + 0.3, "CurrentBar");
for a=0 to Xl begin
if max=0 then max=H[x];
if max<H[x] then begin max=H[x]; Xmax=x;end;
if min=0 then min=L[x];
if min>L[x] then begin min=L[x]; Xmin=x;end;
x=x-1;
end;
if min1=0 then min1=min;
if max1=0 then max1=max;
TL_New (Date, Time[Xmax], max, Date, Time[0], max);
TL_New (Date, Time[Xmin], min, Date, Time[0], min);
if o<min1 and c<min1 and h<min1 and l<min1 then begin
Sell ("вниз") This Bar on Close;
IF Z=0 THEN z=c-Yl;
Value1 = Text_New(Date, Time, z, "+++");
end;
if o>max1 and c>max1 and h>max1 and l>max1 then begin
Buy ("вверх") This Bar on Close;
IF y=0 THEN y=c+Yl;
Value1 = Text_New(Date, Time, y, "+++");
end;
if z<>0 and min<>min1 and min1<>0 and z>=c {or c>=z+(Yl*2)} then begin
ExitShort ("низ1") Next Bar at Market;
z=0;
min1=0;
end;
if y<>0 and max<>max1 and max1<>0 and y>=c {or c>=y-(Yl*2)} then begin
ExitLong ("верх1") Next Bar at Market;
y=0;
max1=0;
end;
a=0;
x=0;
value1=0;
вот весь код советника как есть
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
AK-47 Студент

Зарегистрирован: 06.07.2006 Сообщения: 15
|
Добавлено: Пт Сен 12, 2008 6:04 pm Заголовок сообщения: |
цитата |
|
Доброго времени суток!
Как известно, даже при довольно кратковременной потере соединения с площадкой (например по вине провайдера) появляется окно
"НЕТ СОЕДИНЕНИЯ С СЕРВЕРОМ!"
после чего, даже в случае номинальной возможности восстановления связи с сервером торговля не возобнавляется до тех пор, пока окно не будет закрыто. Однако, эта нехитрая и, в общем, формальная операция требует личного присутствия трейдера, что является проблемой для тех, кто торгует в автоматическом режиме и мало времени проводит перед экраном монитора.
В связи с этим предлагаю либо вовсе избавиться от этого окна, либо значительно увеличить время задержки его появления, либо автоматически закрывать его при появлении соединения с сервером.
Прокомментируйте, возможно ли реализовать данное предложение уже в следующей версии DD.
Заранее благодарен.
Description: |
|
Filesize: |
11.48 KB |
Viewed: |
26013 Time(s) |

|
_________________ Говорите правду, только правду, но не всю правду... |
|
Вернуться к началу |
|
LanguageSupport разработчик языка
Зарегистрирован: 18.08.2005 Сообщения: 111
|
Добавлено: Вт Сен 16, 2008 2:10 pm Заголовок сообщения: |
цитата |
|
2LORDs: первое на что хочется обратить внимание, это на правило группировки операндов в логическом выражении - сначала проверяются условия связанные AND (это как умножение) а потом связанные OR(это как сложение). Например, в X and Y and Z or W, сначала проверится X and Y and Z, и если будет ложным то проверится и W. Поэтому нужно использовать скобки: X and Y and (Z or W)
|
|
Вернуться к началу |
|
LanguageSupport разработчик языка
Зарегистрирован: 18.08.2005 Сообщения: 111
|
Добавлено: Вт Сен 16, 2008 2:28 pm Заголовок сообщения: |
цитата |
|
2АК47: Ваше пожелание учтено, в следующей версии этого диалога не будет
|
|
Вернуться к началу |
|
glukAS кандидат

Зарегистрирован: 20.10.2005 Сообщения: 226 Откуда: Югра
|
Добавлено: Вт Сен 23, 2008 4:53 pm Заголовок сообщения: |
цитата |
|
Ещё один глюк, который часто бывает при запуске программы из-под Windows 2000 SP4. Выскакивает вот такое окошко (на рисунке ниже), на которое очень много раз нужно нажать "ОК", чтобы оно исчезло и программа запустилась.
Description: |
Ошибка при запуске программы |
|
Filesize: |
8.78 KB |
Viewed: |
25840 Time(s) |

|
|
|
Вернуться к началу |
|
LanguageSupport разработчик языка
Зарегистрирован: 18.08.2005 Сообщения: 111
|
Добавлено: Ср Сен 24, 2008 3:39 pm Заголовок сообщения: |
цитата |
|
[quote:ddad8953d6="glukAS"]Ещё один глюк, который часто бывает при запуске программы из-под Windows 2000 SP4. Выскакивает вот такое окошко (на рисунке ниже), на которое очень много раз нужно нажать "ОК", чтобы оно исчезло и программа запустилась.[/quote:ddad8953d6]
Нужно посмотреть.
Для этого нам нужен:
1. Сохраненный экран, на котором вы работаете когда возникает эта ошибка.
2. Код индикаторов, которые работают на этом экране.
лучше на support@fxeuroclub.ru
|
|
Вернуться к началу |
|
glukAS кандидат

Зарегистрирован: 20.10.2005 Сообщения: 226 Откуда: Югра
|
Добавлено: Ср Сен 24, 2008 6:04 pm Заголовок сообщения: |
цитата |
|
[quote:c9cc96f157="LanguageSupport"][quote:c9cc96f157="glukAS"]Ещё один глюк, который часто бывает при запуске программы из-под Windows 2000 SP4. Выскакивает вот такое окошко (на рисунке ниже), на которое очень много раз нужно нажать "ОК", чтобы оно исчезло и программа запустилась.[/quote:c9cc96f157]
Нужно посмотреть.
Для этого нам нужен:
1. Сохраненный экран, на котором вы работаете когда возникает эта ошибка.
2. Код индикаторов, которые работают на этом экране.
лучше на support@fxeuroclub.ru[/quote:c9cc96f157]
Предоставить то, что Вам нужно, не представляется возможным физически. Так как сама программа, когда возникает вышепоказанное окошко, запуститься ещё не успела. Только полюбуюсь на заставку программы, затем введу (когда запросит) логин и пароль, жму "ОК", и получаю это окошко. Ни одного экрана, а уж тем более индикатора на этом экране, я увидеть не успеваю! Для справки могу сообщить, что пользуюсь я только теми индикаторами, которые встроены в поставку программы.
|
|
Вернуться к началу |
|
LanguageSupport разработчик языка
Зарегистрирован: 18.08.2005 Сообщения: 111
|
Добавлено: Чт Сен 25, 2008 12:50 pm Заголовок сообщения: |
цитата |
|
А в версии 4.3.1 пробовали?
|
|
Вернуться к началу |
|
glukAS кандидат

Зарегистрирован: 20.10.2005 Сообщения: 226 Откуда: Югра
|
Добавлено: Вт Дек 09, 2008 10:40 am Заголовок сообщения: |
цитата |
|
В последнее время стараюсь не обновлять программу в компьютере, так как опыт научил, что глюков от этого меньше не становится, а экраны с графиками и индикаторами перенастраивать с нуля приходится (чтобы не иметь проблем с индикаторами при переносе экранов с другой версии программы или с другого компьютера, которые я в этой теме уже описывал).
И, давно хотел спросить: в чём смысл выбора опции "Работать оффлайн" при запуске DealingDesk, если графики всё равно пытаются подгрузиться из Интернета? Нет, чтобы использовать уже сохранившиеся в компьютере данные графиков! Уважаемая мною версия 1.9 таких нелепостей в виде пытающихся подгрузиться в абсолютно любых условиях графиков и бесполезной в связи с этим опции "работать оффлайн" себе не позволяла!
[i:d3c9ce174f]P.S.[/i:d3c9ce174f] Простите пожалуйста, что столь критическим тоном описываю в этой теме всяческие недоработки в программе DealingDesk... Просто, знаете ли, платя вам свои деньги (в виде спреда при каждом заключении сделки), хочется получать качественный продукт. Это законное право потребителя.
|
|
Вернуться к началу |
|
glukAS кандидат

Зарегистрирован: 20.10.2005 Сообщения: 226 Откуда: Югра
|
Добавлено: Чт Дек 11, 2008 8:14 pm Заголовок сообщения: |
цитата |
|
Ещё одна недоработка новой версии.
В таблице "[b:76fd190631]Совокупная позиция[/b:76fd190631]" не выставляются ордера Stop Loss и Limit Profit на совокупную позицию по заданному инструменту и стороне, несмотря на то что подтвержающее якобы произведённое изменение информационное окошко выводится.
Description: |
|
Filesize: |
3.08 KB |
Viewed: |
24718 Time(s) |

|
|
|
Вернуться к началу |
|
LanguageSupport разработчик языка
Зарегистрирован: 18.08.2005 Сообщения: 111
|
Добавлено: Пт Дек 12, 2008 10:40 am Заголовок сообщения: Режим оффлайн |
цитата |
|
У Вас выбран тип графиков - актуальные данные. Они загружаются каждый раз заново. А вот если выбрать исторические - а какие еще в оффлайне могут быть полезны - то увидите что все подгружается
|
|
Вернуться к началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщению Вы можете загружать файлы
|
|