Прошу прощения, что повторяю вопрос... очень хочется разобраться...
Подскажите, пожалуйста, как изменить код стандартного Stochаstic следующим образом:
нужно добавить в индикатор внешний параметр: чтобы можно было вручную указать (при "набрасывании" индикатора на график), данные с какого графика (и какого TF) брать.
chief2000>>: Необходимо получить значение минут текущего времени, т.е. если сейчас 22:34 то интересуют "34". Можно
После этого провести какие-нибудь манипуляции со стрингом чтобы извлечь минуты (и кажется без цикла-for не обойтись, что станет дополнительной нагрузкой на проц). Верно ли это или есть что-то попроще? Спасибо!
Gardenn>>: Столкнулся с такой проблемой: тестер не хочет гонять по истории зацикленный советник (на базе бесконечного цикла), а если отказаться от зацикленности, то оказывается, что на каждом тике советник стартует заново и не помнит предыдущие значения переменных. Я сейчас, чтобы обойти этот нюанс, использую глобальные переменные, но когда переменных много, это требует изрядной тупой ручной работы. Возможно кто-то знает более простой способ? Поделитесь, пожалуйста.
Добрый день, друзья.
Прошу прощения, что повторяю вопрос...
очень хочется разобраться...
Подскажите, пожалуйста, как изменить код стандартного Stochаstic следующим образом:
нужно добавить в индикатор внешний параметр: чтобы можно было вручную указать (при "набрасывании" индикатора на график), данные с какого графика (и какого TF) брать.
Заранее большое спасибо.
新しいインディケータを作成し、必要なパラメータをユーザー変数に入力し、次のようなコマンドでインディケータバッファを埋める方がはるかに簡単です。Как определить дату открытия ордера?
OrderOpenTime( )、さらに言えば、日、年、週などは、受け取った値に基づいて別の関数になります
Идём в справку метаэдитора. Читаем.まさに私が必要としていたものですありがとうございました。
Необходимо получить значение минут текущего времени, т.е. если сейчас 22:34 то интересуют "34".
Можно
После этого провести какие-нибудь манипуляции со стрингом чтобы извлечь минуты
(и кажется без цикла-for не обойтись, что станет дополнительной нагрузкой на проц). Верно ли это или есть что-то попроще?
Спасибо!
Для работы со строками есть много функций, но в данном случае извлечения подстроки достаточно https://docs.mql4.com/ru/strings/StringSubstr
素晴らしいありがとうございました。
Как записать данные во внешний файл (например, в блокнот), а потом считать эти данные в переменную?
メモ帳は、データを書き込むための外部ファイルではなく、アプリケーションです。notepad.exeに何か情報を書き込むと、アプリケーションがダメになります。
MQL4は、ファイルからデータを読み込むためのファイル操作を提供します。MetaEditorのヘルプを参照してください。そこにも事例があります。
Столкнулся с такой проблемой: тестер не хочет гонять по истории зацикленный советник (на базе бесконечного цикла), а если отказаться от зацикленности, то оказывается, что на каждом тике советник стартует заново и не помнит предыдущие значения переменных. Я сейчас, чтобы обойти этот нюанс, использую глобальные переменные, но когда переменных много, это требует изрядной тупой ручной работы. Возможно кто-то знает более простой способ? Поделитесь, пожалуйста.
関数を定義する前に、変数を static に宣言する。これらの変数は、関数が呼び出されたときには初期化されず(関数本体で強制的に初期化された場合を除く)、呼び出しの間に値を保存します。