Коды

STORM для MetaTrader 4

Советник на основе макроэкономической статистике и кризисных данных. За основу берется цикличность кризиса (кризисы в 1987, 1998, 2008)

Форум

Значение через Print не выводится

B выводится, а A нет double A, ThirtWalwe, B; If { A=Bid- 48 * Point ; } Print ( " A=" ,A, " ThirtWalwe=" ,ThirtWalwe, " B=" ,B()); double B() { return (Bid - 48 * Point ); } Как решить? А то затрахался уже

Проблема с Label! В Чём причина?

Требуется чтобы после каждого тика создавался новый лейбл в столбик ниже прошлого а по факту один создаётся и всё.....В чём причина? ObjectCreate (label_name+kor, OBJ_LABEL , 0 , 0 , 1.0 ); ObjectSetText (label_name+kor, "01010101010101" , 10 , "Times New Roman" , Green ); //--- установим координату

Невозможно удалить ордер! В чем ошибка???

В отчёте пишется: market order #243063172 cannot be deleted А в коде: if ( Hour ()== 6 && Minute ()== 00 && Кризис_1989==true) { for ( i= OrdersTotal ()- 1 ; i>= 0 ; i--) //Цикл по всем ордерам,.. { if ( OrderSelect

Проблема с множественным воставлением BuyStop

Здравствуйте! В советнике прописанно открытие и BuyStop и SellLimit....Но открывает Только BuyStop и много штук..А SellLimit не открывает! Как решить? if ( Hour ()== 4 && Minute ()== 00 && Кризис_1989==true) { OrderSend ( Symbol (), OP_BUYSTOP, DefaultVolumeA

удаляет только BUYSTOP, а SELLLIMIT не удаляет

Здравствуйте! Почему у меня удаляет только BUYSTOP, а SELLLIMIT не удаляет?? Хотя открыты два ордера! if ( Hour ()== 19 && Minute ()== 00 && Кризис_1989==true) { for ( int i= 1 ; i<= OrdersTotal (); i++) { if ( OrderSelect (i- 1