КАК 100% заинтересовать программиста , написать советник по вашей ИДЕЕ - страница 10

 
И возможно ли в етого советника добавить тралл?
 
Ultramarin:

Уважаемые программисты!

Покажите пожалуйста что нужно зделать чтоб вместо покупок советник совершал продажи а вместо СТОПЛОССА ставил ТЕЙКПРОФИТ

if (iVolume(NULL,0,0)==1){
    Print("WATR1="+iCustom( NULL, 0, "WATR", 0, 0) );
    Print("WATR2="+iCustom( NULL, 0, "WATR", 1, 0) );
    
    if (iCustom( NULL, 0, "WATR", 0, 2)<1000 && iCustom( NULL, 0, "WATR", 1, 1)<1000) {tiket =OrderSend(Symbol(),OP_SELL,lot,Bid,3,iCustom( NULL, 0, "WATR", 1, 0),0,NULL,16384,0,Red);}
    if (iCustom( NULL, 0, "WATR", 1, 2)<1000 && iCustom( NULL, 0, "WATR", 0, 1)<1000) {tiket= OrderSend(Symbol(),OP_BUY,lot,Ask,3, iCustom( NULL, 0, "WATR", 0, 0),0,NULL,16384,0,Green);}
    CheckOrders();
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
}
void CheckOrders(){
int pos=0;
int total=OrdersTotal();
for (pos=0;pos<total;pos++) {
if (OrderSelect(pos,SELECT_BY_POS,MODE_TRADES)==true){ 
if (OrderType()==OP_BUY && OrderStopLoss()<iCustom( NULL, 0, "WATR", 0, 1))OrderModify(OrderTicket(),OrderOpenPrice(),iCustom( NULL, 0, "WATR", 0, 1),OrderTakeProfit(),0,Green);
if (OrderType()==OP_SELL && OrderStopLoss()>iCustom( NULL, 0, "WATR", 1, 1))OrderModify(OrderTicket(),OrderOpenPrice(),iCustom( NULL, 0, "WATR", 1, 1),OrderTakeProfit(),0,Red);
                                                                                   }
                                                          }
                                      }

Торговые сигналы sell от нулевой линии индикатора WATR в позиции 2-го бара.
Торго на бай от 1-й линии WATR тоже 2-й позиции и при том же условии <1000.
1. Чтобы поменять только бай на селл
=>поменять местами ноль и едеиницу в 4 и 5 строках после "WATR" в начале строк, далее не трогать, т.е. один раз поменять.
2. Тэйк профит равен нулю, т.е. цифра ноль.
3. Стоп лосс для селл равен значению нулевой линии для селл и первой линии для бай индикатора WATR в нулеовм баре.
Учитывая условие открытия по WATR....0,2) <1000 НАЧИНАЕМ ТИХО УЛЫБАТЬСЯ))))))
4. В нижних строках прописан трейлинг стоп лосса по условию его меньшести того же WATR.
Т.е. ордер будет модифицироваться по стоп лоссу (почти) при каждом тике WATR.
Тэйкпрофит так и остается равным нулю.

Резюме.
-Как поменять сел на бай ясно написано в п.1.
-чтобы поменять местами s/l и t/p нужно ответить на вопрос кто над вами пошутил и за какую сумму)))

 
Korey:
SK. писал (а):
Korey:

Ага вот оттрейдюсь, институт свой открою, и чтоб электроника в нем была.

Мысли и деньги (желания и возможности).
Хы..:) "А ещё мы выгуливаем собак" (трейдинг).
еще прогрессор КЭ)))

Мне больше возможности Щекна нравились:)
 
Уважаемый Korey примного вам благодарен за урок.
 

to Ultramarin

тот советник что у вас стартует по сигналу с отставанием 2 бара назад, а стоп лосс берет по нулевому бару,
Значит шутник шутил в понедельник.
Было бы разумно так: торговый сигнал от нулевого бара, тэйк профит от 2-го бара, и стоп лосс равен нулю,
далее трейлинг тэйкпрофита. Все эти элементы в вашем коде есть.
Однако, шутник заменил: тйэкпрофит на ноль, торговый сигнал на тэйкпрофит, а sтоплосс на тэйкпрофит,
и еще исказил уровни входа по индиктору, ===> что это за 1000, которая равна s/l,
а s/l выражается в реальной цене, т.е. цена равна 1000
Это означает, что советник убит окончательно и его можно востановить,
не иначе как добавив к программе подробное словесное описание.

 
SK. писал (а):
Korey:
SK. писал (а):
Korey:

Ага вот оттрейдюсь, институт свой открою, и чтоб электроника в нем была.

Мысли и деньги (желания и возможности).
Хы..:) "А ещё мы выгуливаем собак" (трейдинг).
еще прогрессор КЭ)))

Мне больше возможности Щекна нравились:)

Люди в "Парень из преисподней" ничуть не хуже.

Пока запад упивался даосскими техниками от КК, в Союзе открыли Космоэнергетику,
один из уровней квалификации называется "прогрессор".
Те уровни безопасной прибыли, что оглашал в другой ветке опосредуются через КЭ.

 
Korey:

Пока запад упивался даосскими техниками от КК, в Союзе открыли Космоэнергетику,
один из уровней квалификации называется "прогрессор".
Те уровни безопасной прибыли, что оглашал в другой ветке опосредуются через КЭ.

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

Все сегодняшние медведы напоминают мне того "парня из преисподней". И всё общество.

А что до уровней, то (я тоже говорил в другой ветке) на мой взгляд они лишь в рамках текущей "внутренней системы", её представлений о шкале. По определению. Кто действительно чего-то достиг, тот уже не котируется. Он просто уже за пределами. Типа точки разрыва. Линейными уравнениями не описывается. Не знают они. Ни про уровни, ни про форекс. А форекс - это последний бастион:) Я тоже лабораторию хотел. А потом перерос. Вот победю на форексе себя и двину дальше.

Попрут нас с форума за нетематические разглагольствования..

 

to SK

===А форекс - это последний бастион:)==


Между прочим возможны контракты типа бай/селл, фьючерсы разные и над такими объектами,
как динозавры в совокупности, динозавр лично.
Земной форекс это микрокосм со всеми подобиями и ограничениями.

to Integer

Было время, когда физиков за чудаков почитали, да они таковыми и были со своими лягушачьими лапками.
До 1945 г. на физиков почти не учили. Все математиков выпускали.
Диалектически подобно современным мнящим себя чудотворцами предпринимателям.
(У меня между прочим помежуточный юбилей, 150 исцеленых от канцера, а где же мерседесс?)))

 
Korey:

to Ultramarin

Уважаемый Korey.

Немогли бы вы реализовать советника по етой идее более изящно?

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