я не спец , но понимаю некоторые вещи.
написал советника, но есть момент который я не могу реализовать....помогите написать кусок программы.....
расскажу на примере: пусть мы имеем восходящий трэнд -
-открывается первый ордер Buy Lot=1
выше него устанавливается заданное количество 'N' BuyStop (magic1) ордеров c понижающим коэффициентом "K" ЛОТов, на пример: Lot1=1 K=0.8 тогда последвательность ЛОТов будет- 1.0; 0.8; 0.64; 0.51; 0.41 и т.д.
и с увеличивающимся на "S" шагом, на пример: STEP=30 S=10 тогда получаем последовательность шага 30; 40; 50; 60; 70 и т.д.
--------------
после отката открываются ордера Buy второй волны-
для отличия первый ордер Buy второй волны имеет магик (magic2) а дальше как и для первой волны -
выше него устанавливается заданное количество 'N' BuyStop (magic1) ордеров c понижающим коэффициентом "K" ЛОТов,
и с увеличивающимся на "S" шагом, на пример: STEP=30 S=10 тогда получаем последовательность шага 30; 40; 50; 60; 70 и т.д.
-------- вот тут и возникает проблемма с шагом открытия ( установки) ордеров BuyStop (magic1)
дело в том что программа продолжает с шага последнего ордера в первой волне а мне надо та же последовательность шага == (STEP+S) 30; 40; 50; 60; 70 и т.д.
step и s передайте во внешние, затем для другой сетеки, назовём её step2, возьмём начальное значение из внешней step и в цикле открытия ордеров будем добавлять s..... как-то так....
step и s передайте во внешние, затем для другой сетеки, назовём её step2, возьмём начальное значение из внешней step и в цикле открытия ордеров будем добавлять s..... как-то так....
Спасибо что откликнлись.
теоретически я понимаю.....написать не могу
слабое знание языка
не могли бы вы написать простой пример функции, а вставить я смогу сам
Спасибо что откликнлись.
теоретически я понимаю.....написать не могу
слабое знание языка
не могли бы вы написать простой пример функции, а вставить я смогу сам
нужен код, иначе это будет диалог слепого с глухим....
скинь в личку...
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
я не спец , но понимаю некоторые вещи.
написал советника, но есть момент который я не могу реализовать....помогите написать кусок программы.....
расскажу на примере: пусть мы имеем восходящий трэнд -
-открывается первый ордер Buy Lot=1
выше него устанавливается заданное количество 'N' BuyStop (magic1) ордеров c понижающим коэффициентом "K" ЛОТов, на пример: Lot1=1 K=0.8 тогда последвательность ЛОТов будет- 1.0; 0.8; 0.64; 0.51; 0.41 и т.д.
и с увеличивающимся на "S" шагом, на пример: STEP=30 S=10 тогда получаем последовательность шага 30; 40; 50; 60; 70 и т.д.
--------------
после отката открываются ордера Buy второй волны-
для отличия первый ордер Buy второй волны имеет магик (magic2) а дальше как и для первой волны -
выше него устанавливается заданное количество 'N' BuyStop (magic1) ордеров c понижающим коэффициентом "K" ЛОТов,
и с увеличивающимся на "S" шагом, на пример: STEP=30 S=10 тогда получаем последовательность шага 30; 40; 50; 60; 70 и т.д.
-------- вот тут и возникает проблемма с шагом открытия ( установки) ордеров BuyStop (magic1)
дело в том что программа продолжает с шага последнего ордера в первой волне а мне надо та же последовательность шага == (STEP+S) 30; 40; 50; 60; 70 и т.д.