TarasBY : Zarar eden bir pozisyonun kapanma saatine sahipsiniz OrderCloseTime(). Zaman ondan TimeCurrent() - OrderCloseTime() aracılığıyla okunabilir. Veya iBarShift (NULL, 0, OrderCloseTime()) aracılığıyla çubuklarda.
Tünaydın! Söyle bana, grafikte görüntülenmesi için danışmandan standart bir gösterge (örneğin, MA) aramak mümkün mü? Değerine belirli bir noktada ihtiyacım yok, bu anlaşılabilir, yani grafikte çizilmesi mi? teşekkürler
alxm : Tünaydın! Söyle bana, grafikte görüntülenmesi için danışmandan standart bir gösterge (örneğin, MA) aramak mümkün mü? Değerine belirli bir noktada ihtiyacım yok, bu anlaşılabilir, yani grafikte çizilmesi mi? teşekkürler
Yalnızca API ile ve yalnızca varsayılan parametrelerle yapabilirsiniz. Veya Vadim Zhunko'nun kütüphanesi. Sana ne daha yakın. Öz aynıdır - parametrelerin EA'dan göstergeye transferini kendiniz uygulamanız gerekir.
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx// 7. ФУНКЦИИ ДЛЯ УПРАВЛЕНИЯ ПРОГРАММАМИ MQL4.//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx// 7.1. Функция удаляет эксперт с указанного графика. В случае успеха функция возвращает TRUE, иначе - FALSE.bool ServiceDeleteExpert( int hwndChart); // Системный дескриптор окна графика, удаляемого эксперта.//===============================================================================================================================================// 7.2. ФУНКЦИЯ удаляет индикаторы по имени из списка загруженных индикаторов.void ServiceDeleteIndicatorsByName( int hwndChart, // Системный дескриптор окна, куда прикреплен индикатор.int nWindow, // Номер подокна для удаления индикаторов. Если -1, то удаляются индикаторы из всех подокон.string &asIndicatorName[], // Одномерный массив с именами удаляемых индикаторов.int nNumberName); // Количество имён индикаторов в массиве.//===============================================================================================================================================// 7.3. Функция удаляет скрипт с указанного графика. В случае успеха функция возвращает TRUE, иначе - FALSE.bool ServiceDeleteScript( int hwndChart); // Системный дескриптор окна графика, удаляемого скрипта.//===============================================================================================================================================// 7.4. Функция управляет диалоговым окном завершения скрипта и возвращает системный дескриптор диалогового окна завершения скрипта, если окно есть,// иначе - NULL. Функция работает только с русской и английской локализациями.int ServiceDialogScript( int bInstruction); // Команда для диалогового окна завершения скрипта: TRUE - завершить скрипт, FALSE - не завершать скрипт.//===============================================================================================================================================// 7.5. Функция получает имена индикаторов из списка загруженных индикаторов.// В случае успеха функция возвращает количество индикаторов в указанных подокнах параметром "nWindow", иначе ноль.int ServiceGetNamesIndicators( int hwndChart, // Системный дескриптор окна, куда прикреплен индикатор.int nWindow, // Номер подграфика. Если -1, то считываются имена индикаторов из всех подокон.string &asIndicatorName[], // Одномерный строковый массив для приёма имён индикаторов.// Массив должен быть инициализирован разными значениями в каждой ячейке!// Это особенность инициализации строковых массивов в MQL4.int nNumberName); // Размер массива "asIndicatorName[]" для приёма имён индикаторов.//===============================================================================================================================================// 7.6. Функция возвращает TRUE, если окно свойств эксперта открыто, иначе - FALSE.bool ServiceIsPropertiesExpert( string sNameExpert); // Имя эксперта, для которого контроллируется открытие окна.//===============================================================================================================================================// 7.7. Функция открывает окно списка индикаторов. Функция ожидает открытия окна в течении 2,5 секунд. Если окно не появилось в течении этого времени,// функция возвращает FALSE.bool ServiceListIndicators( int hwndChart); // Системный дескриптор окна графика, на котором вызывается окно списка индикаторов.//===============================================================================================================================================// 7.8. Функция загружает на указанный график пользовательский индикатор по его имени.void ServiceLoadCustomIndicator( int hwndChart, // Системный дескриптор окна графика, куда загружается индикатор.string sNameIndicator, // Имя загружаемого индикатора.int bOK); // Подтверждение запуска индикатора, при наличии диалогового окна свойств индикатора.// TRUE - автонажатие на кнопку "OK" разрешено, FALSE - автонажатие на кнопку "OK" запрещено.//===============================================================================================================================================// 7.9. Функция загружает на указанный график эксперт по его имени.void ServiceLoadExpert( int hwndChart, // Системный дескриптор окна графика, куда загружается эксперт.string sNameExpert, // Имя загружаемого эксперта.int bOK); // Подтверждение запуска эксперта, при наличии диалогового окна свойств эксперта.// TRUE - автонажатие на кнопку "OK" разрешено, FALSE - автонажатие на кнопку "OK" запрещено.//===============================================================================================================================================// 7.10. Функция загружает на указанный график скрипт по его имени.void ServiceLoadScript( int hwndChart, // Системный дескриптор окна графика, куда загружается скрипт.string sNameScript, // Имя загружаемого скрипта.int bOK); // Подтверждение запуска скрипта, при наличии диалогового окна свойств скрипта. Скрипт может не иметь окна свойств!// При использовании функции для загрузки скрипта из скрипта на текущем графике параметр не работает из-за// невозможности одновременной работы двух скриптов на одном графике.// TRUE - автонажатие на кнопку "OK" разрешено, FALSE - автонажатие на кнопку "OK" запрещено.//===============================================================================================================================================// 7.11. Функция загружает на указанный график стандартный индикатор по его имени.void ServiceLoadStdIndicator( int hwndChart, // Системный дескриптор окна графика, куда загружается индикатор.string sNameIndicator, // Имя загружаемого индикатора.int bOK); // Подтверждение запуска индикатора, при наличии диалогового окна свойств индикатора.// TRUE - автонажатие на кнопку "OK" разрешено, FALSE - автонажатие на кнопку "OK" запрещено.//===============================================================================================================================================
Yalnızca API ile ve yalnızca varsayılan parametrelerle yapabilirsiniz. Veya Vadim Zhunko'nun kütüphanesi. Sana ne daha yakın. Öz aynıdır - parametrelerin EA'dan göstergeye transferini kendiniz uygulamanız gerekir.
Güzel gün!!! arkadaşlar! yoldaşlar! profesyonellere saygılarımla!!!
söyle bana yardım et!!! gözlerim şiş, başım ağrıyor, danışmanımın StopLoss'u mevcut fiyat düzeyinde belirtilen kârlı noktalara taşımasını öneremem !!!
Yani fiyat verilen noktaya yaklaştığında StopLoss oraya taşındı!!!
örneğim uymuyor.
Tünaydın.
Lütfen. söylemek. bir pozisyon açıyorum:
Konum açıklamasını kelime numarasından sonra Magic değerini gösterecek şekilde nasıl ayarlayabilirim?
Onlar. bu durumda: Numara 20781
Bunu da yapabilirsiniz:
Farklı türdeki değişkenleri eklerken, sonuç en yüksek önceliğe sahip değişken türüne dönüştürülür. dize int'den daha yüksektir
Zarar eden bir pozisyonun kapanma saatine sahipsiniz OrderCloseTime(). Zaman ondan TimeCurrent() - OrderCloseTime() aracılığıyla okunabilir. Veya iBarShift (NULL, 0, OrderCloseTime()) aracılığıyla çubuklarda.
Teşekkür ederim!
Tünaydın! Söyle bana, grafikte görüntülenmesi için danışmandan standart bir gösterge (örneğin, MA) aramak mümkün mü? Değerine belirli bir noktada ihtiyacım yok, bu anlaşılabilir, yani grafikte çizilmesi mi? teşekkürler
Yalnızca API ile ve yalnızca varsayılan parametrelerle yapabilirsiniz.
Veya Vadim Zhunko'nun kütüphanesi. Sana ne daha yakın. Öz aynıdır - parametrelerin EA'dan göstergeye transferini kendiniz uygulamanız gerekir.
Kütüphane.
Güzel gün!!! arkadaşlar! yoldaşlar! profesyonellere saygılarımla!!!
söyle bana yardım et!!! gözlerim şiş, başım ağrıyor, danışmanımın StopLoss'u cari fiyattan belirtilen noktalara karda taşımasını reçete edemem!!!
Yani fiyat verilen noktaya yaklaştığında StopLoss oraya taşındı!!!
örneğim uymuyor.
Sevilmeyecek ne var?
Yalnızca API ile ve yalnızca varsayılan parametrelerle yapabilirsiniz.
Veya Vadim Zhunko'nun kütüphanesi. Sana ne daha yakın. Öz aynıdır - parametrelerin EA'dan göstergeye transferini kendiniz uygulamanız gerekir.
Kütüphane.
Onlar. standart araçlar çalışmaz. Teşekkür ederim!
Kibar insanlar!!!
Hatayı bulmama yardım et Diziler konusunu inceliyorum.
Dahil edilen dosyada bir dizi oluşturuldu.
Expert Advisor'a dahil etme dosyasına bir çağrı eklendi.
Ama EA derlenmiyor.Nedenini anlayamıyorum
Bağlantıda dosyaların yeri hata kodları
http://clip2net.com/s/jkTd89
Teşekkür ederim.
Kibar insanlar!!!
Hatayı bulmama yardım et Diziler konusunu inceliyorum.
Dahil edilen dosyada bir dizi oluşturuldu.
Expert Advisor'a dahil etme dosyasına bir çağrı eklendi.
Ama EA derlenmiyor.Nedenini anlayamıyorum
Bağlantıda dosyaların yeri hata kodları
http://clip2net.com/s/jkTd89
Teşekkür ederim.