Нужен простейший скрипт.Кто нибудь реально может написать без рассуждений и демагогии? Готов оплатить.

 
Технические условия скрипта

Предназначение данного скрипта состоит в способности открывать торговую позицию по EURJPY при совпадении определенных условий.
Условия:
1. Нажатие на клавиатуре определенной клавиши (сочетания клавиш).
2. Непротиворечие направления движения индикатора Zig Zag нажатой клавише.

Пример:

Ордер SELL открывается при условии:
1. Произошло нажатие клавиши Shift+Z
2. В момент нажатия клавиш индикатор Zig Zag на минутных свечах двигается не вверх.

Ордер BAY открывается при условии:
1.Произошло нажатие клавиши Shift+X
2.В момент нажатия клавиш индикатор Zig Zag на минутных свечах двигается не вниз.

Закрытие ордера должно производиться по одной из следующих схем:
1. Срабатывание Тейк-Профита
2. Срабатывание Стоп-Лосса
3. Достижения убытка (в пунктах) определенной величины

Перед началом и во время работы у пользователя должна быть возможность оперативно изменять следующие параметры сделки:
1. Величина Лота
2. Тейк-Профит
3. Стоп-Лосс
4. Величина убытка (в пунктах), при котором позиция закрывается
5. Максимальное отклонение цены от запрошенной (в пунктах)
6. Возможность отключения условия связанного с индикатором Zig Zag

Касательно индикатора Zig Zag:
Работа скрипта не должна зависеть от параметров индикатора (могут быть разными). Важно только его направление в текущий момент времени.
Для работы используется индикатор только на минутных свечах.
 

Мне кажется что:

2. Срабатывание Стоп-Лосса

и


3. Достижения убытка (в пунктах) определенной величины

Это одно и тоже.

 
D500_Rised:

Мне кажется что:



2. Срабатывание Стоп-Лосса



и





3. Достижения убытка (в пунктах) определенной величины



Это одно и тоже.

Это не одно и то же. Стоп Лосс нужен для непредвиденных ситуаций(откл.инет, электроэн. и просто землетрясение). Достижения убытка (в пунктах) определенной величины это текущая работа.
 

что-то типа:

офф-лайн стоп 50 пунктов

он-лайн стоп 20 пунктов. ? В принципе не трудная задача, если так.

Установка горячих клавиш на скрипт производится пользователем без программного вмешательства.

 
D500_Rised:

что-то типа:



офф-лайн стоп 50 пунктов



он-лайн стоп 20 пунктов. ? В принципе не трудная задача, если так.



Установка горячих клавиш на скрипт производится пользователем без программного вмешательства.




офф-лайн стоп 50 пунктов

он-лайн стоп 20 пунктов именно так.
Значит реально написать?
 

2 комбинации клавиш на один скрипт это гемморой через Win средства. Лучше 2 скрипта, где каждый имеет свою комбинацию.

Средствами МТ использование клавиши Shift в комбинации не предусмотрено (только альт или ctrl).

Перед началом и во время работы у пользователя должна быть возможность оперативно изменять следующие параметры сделки:
1. Величина Лота
2. Тейк-Профит
3. Стоп-Лосс
4. Величина убытка (в пунктах), при котором позиция закрывается
5. Максимальное отклонение цены от запрошенной (в пунктах)
6. Возможность отключения условия связанного с индикатором Zig Zag

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

 
D500_Rised:

2 комбинации клавиш на один скрипт это гемморой через Win средства. Лучше 2 скрипта, где каждый имеет свою комбинацию.



Средствами МТ использование клавиши Shift в комбинации не предусмотрено (только альт или ctrl).




Перед началом и во время работы у пользователя должна быть возможность оперативно изменять следующие параметры сделки:

1. Величина Лота

2. Тейк-Профит

3. Стоп-Лосс

4. Величина убытка (в пунктах), при котором позиция закрывается

5. Максимальное отклонение цены от запрошенной (в пунктах)

6. Возможность отключения условия связанного с индикатором Zig Zag




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





(Перед началом и во время работы у пользователя должна быть возможность оперативно изменять следующие параметры сделки).....изменим на (Перед началом работы у пользователя должна быть возможность изменять следующие параметры сделки)
 
D500_Rised:

2 комбинации клавиш на один скрипт это гемморой через Win средства. Лучше 2 скрипта, где каждый имеет свою комбинацию.



Средствами МТ использование клавиши Shift в комбинации не предусмотрено (только альт или ctrl).




Перед началом и во время работы у пользователя должна быть возможность оперативно изменять следующие параметры сделки:

1. Величина Лота

2. Тейк-Профит

3. Стоп-Лосс

4. Величина убытка (в пунктах), при котором позиция закрывается

5. Максимальное отклонение цены от запрошенной (в пунктах)

6. Возможность отключения условия связанного с индикатором Zig Zag




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





Совершенно не важно какие будут клавиши и сколько скриптов. Важно что-бы система работала.
 
D500_Rised:

2 комбинации клавиш на один скрипт это гемморой через Win средства. Лучше 2 скрипта, где каждый имеет свою комбинацию.

Средствами МТ использование клавиши Shift в комбинации не предусмотрено (только альт или ctrl).


Автор темы наверно скромно умалчивает, что нужно отлавливать системные события клаиватуры или какой-то другой программы, а отнюдь не активного окна графика в МТ.

 
Integer:
D500_Rised:

2 комбинации клавиш на один скрипт это гемморой через Win средства. Лучше 2 скрипта, где каждый имеет свою комбинацию.



Средствами МТ использование клавиши Shift в комбинации не предусмотрено (только альт или ctrl).






Автор темы наверно скромно умалчивает, что нужно отлавливать системные события клаиватуры или какой-то другой программы, а отнюдь не активного окна графика в МТ.

Это действительно так. Говорить об этом не стал т.к. никакого значения для самого скрипта это не имеет
 
borman:
Integer:
D500_Rised:

2 комбинации клавиш на один скрипт это гемморой через Win средства. Лучше 2 скрипта, где каждый имеет свою комбинацию.



Средствами МТ использование клавиши Shift в комбинации не предусмотрено (только альт или ctrl).






Автор темы наверно скромно умалчивает, что нужно отлавливать системные события клаиватуры или какой-то другой программы, а отнюдь не активного окна графика в МТ.

Это действительно так. Говорить об этом не стал т.к. никакого значения для самого скрипта это не имеет


Дауш. © Киса Воробъянинов
Причина обращения: