初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 933 1...926927928929930931932933934935936937938939940...1504 新しいコメント EgorKim 2018.09.28 14:57 #9321 Vladimir Karputov:だから、EAの議論スレッド(#4)で、あなたは尋ねるべきです。 著者はブラジル出身だそうですね。 noran919 2018.09.29 15:47 #9322 ターミナルをオフにするたびに、ツールバー、ツール、ナビゲーター、マーケットウォッチが消えてしまい、常に手動でこれらを配置しなければならないのはなぜなのか、皆目わからないようです。ありがとうございました!!! Konstantin Nikitin 2018.09.29 16:27 #9323 noran919: ターミナルをオフにするたびに、ツールバー、ツール、ナビゲーター、マーケットウォッチが消えてしまうため、常に手動でこれらを配置しなければならないのはなぜか、次のことを理解していない人がいます。ご協力ありがとうございましたもしかしたら、ターミナルが書き込み不可のディレクトリにあるのでは?前回のプロファイルファイルを上書き できないようです。 その場合、端末をアクセス可能なディレクトリに移動してください。 Artyom Trishkin 2018.09.29 16:54 #9324 noran919: ターミナルをオフにするたびに、ツールバー、ツール、ナビゲーター、マーケットウォッチが消えてしまうため、常に手動でこれらを配置しなければならないのはなぜか、次のことを理解していない人がいます。ご協力ありがとうございました F11を押したか? Vasilii Goncharov 2018.09.29 17:20 #9325 インジケーターの正しいコードの書き方を教えてください。例えば、1秒 ごとに1+1を計算するようなインジケーターを教えてください。 Vladimir Karputov 2018.09.29 17:40 #9326 gonsharov: 例えば、1秒ごとに1+1を加算するような場合、1秒 ごとに計算するようにするには、どのようにコードを書けばよいのでしょうか?2つのアプローチ OnCalculateで、現在の時刻と最後に使用した時刻の差を見積もる:仕組み - 2018.09.28 15-30-31 が最後の計算だったとする。新しい刻みが来た→時間を確認→まだ同じ2018.09.28 15-30-31がある→だから何もしない→現在時間が2018.09.28 15-30-31以上になった時だけ→計算してこの時間を記憶する。OnTimer()を使用する。私は個人的にこの方法には反対です。 EgorKim 2018.09.30 11:31 #9327 同じような問題に直面した。 //--------- リモート変数に秒数を持たせたい(オプティマイザ用)。 入力 ushort Time = 120; この変数で時間が120秒だとします。 次のページ void OnTick(){ 現在の時刻を 記憶する。 現在の時刻を確認する。 もし、Timeの上に時間が流れていたら、-。 BuyBuff=0。 //---------- コードサンプルを教えてください。言葉では簡単そうに見えても、コードにすると私には難しいのです。 Vladimir Karputov 2018.09.30 11:47 #9328 EgorKim:同じような問題に直面した。 //--------- リモート変数に秒数を持たせたい(オプティマイザ用)。 入力 ushort Time = 120; この変数で時間が120秒だとします。 次のページ void OnTick(){ 現在の時刻を 記憶する。 現在の時刻を確認する。 もし、Timeの上に時間が流れていたら、-。 BuyBuff=0。 //---------- コードサンプルを教えてください。言葉では簡単そうに見えても、コードにすると私には難しいのです。例 //+------------------------------------------------------------------+ //| Example Pause in OnTick.mq5 | //| Copyright © 2018, Vladimir Karputov | //| http://wmua.ru/slesar/ | //+------------------------------------------------------------------+ #property copyright "Copyright © 2018, Vladimir Karputov" #property link "http://wmua.ru/slesar/" #property version "1.00" //--- input parameters input int InpTime=120; // minimum pause (in seconds) //--- datetime m_prev_time=0; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- m_prev_time=0; //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- datetime time_0=TimeCurrent(); if(m_prev_time+InpTime>time_0) return; m_prev_time=time_0; Print(m_prev_time); } //+------------------------------------------------------------------+ ファイル: Example_Pause_in_OnTick.mq5 4 kb EgorKim 2018.09.30 12:23 #9329 ありがとうございました。 もうひとつお願いがあります。 このmt5用アドバイザーをコードベースに追加してください。 https://www.mql5.com/ru/code/14085 Vladimir Karputov 2018.10.01 04:37 #9330 EgorKim:ありがとうございました。 もうひとつお願いがあります。 このmt5用アドバイザーをコードベースに追加してください。 https://www.mql5.com/ru/code/140851.投稿を完了することは悪いことです。そうすると、トピックは更新されているのに、新しい投稿がないのはなぜなのか、誰も理解できません。 2)記事を勉強する:自分のルールに従ってEAを使ってシグナルをコピーする方法? 1...926927928929930931932933934935936937938939940...1504 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
だから、EAの議論スレッド(#4)で、あなたは尋ねるべきです。
ターミナルをオフにするたびに、ツールバー、ツール、ナビゲーター、マーケットウォッチが消えてしまうため、常に手動でこれらを配置しなければならないのはなぜか、次のことを理解していない人がいます。ご協力ありがとうございました
もしかしたら、ターミナルが書き込み不可のディレクトリにあるのでは?前回のプロファイルファイルを上書き できないようです。
その場合、端末をアクセス可能なディレクトリに移動してください。
ターミナルをオフにするたびに、ツールバー、ツール、ナビゲーター、マーケットウォッチが消えてしまうため、常に手動でこれらを配置しなければならないのはなぜか、次のことを理解していない人がいます。ご協力ありがとうございました
例えば、1秒ごとに1+1を加算するような場合、1秒 ごとに計算するようにするには、どのようにコードを書けばよいのでしょうか?
2つのアプローチ
同じような問題に直面した。
//---------
リモート変数に秒数を持たせたい(オプティマイザ用)。
入力 ushort Time = 120;
この変数で時間が120秒だとします。
次のページ
void OnTick()
{
現在の時刻を 記憶する。
現在の時刻を確認する。
もし、Timeの上に時間が流れていたら、-。
BuyBuff=0。
//----------
コードサンプルを教えてください。言葉では簡単そうに見えても、コードにすると私には難しいのです。
同じような問題に直面した。
//---------
リモート変数に秒数を持たせたい(オプティマイザ用)。
入力 ushort Time = 120;
この変数で時間が120秒だとします。
次のページ
void OnTick()
{
現在の時刻を 記憶する。
現在の時刻を確認する。
もし、Timeの上に時間が流れていたら、-。
BuyBuff=0。
//----------
コードサンプルを教えてください。言葉では簡単そうに見えても、コードにすると私には難しいのです。
例
ありがとうございました。
もうひとつお願いがあります。
このmt5用アドバイザーをコードベースに追加してください。
https://www.mql5.com/ru/code/14085
ありがとうございました。
もうひとつお願いがあります。
このmt5用アドバイザーをコードベースに追加してください。
https://www.mql5.com/ru/code/14085
1.投稿を完了することは悪いことです。そうすると、トピックは更新されているのに、新しい投稿がないのはなぜなのか、誰も理解できません。
2)記事を勉強する:自分のルールに従ってEAを使ってシグナルをコピーする方法?