日記 MQL4 【MQL4】足が切り替わった時に1度だけ処理するには!? 子供がご飯おかわりをご飯おさわりと間違えるのは可愛いけど、大人が言ったら、ただの変態だと思うセレブパンダだお。 さて、自分のロジックをMT4でアローとして表示したい人にとって有益な情報です。特に確定足ロジックを作っている方は必見です。 1分足が切り替わった時にアローを表示したい。または5分足が切り替わった時に出したい。... 2021年5月14日 セレブパンダ
検査 MQL4関数 Symbol Symbol string Symbol(); 引数 なし。 戻り値 現在チャートの通貨ペア名を格納するシステム変数_Symbolの値を返します。 その他 サンプルソース bool isSymbol() { bool res = false; if("AUDJPY"== Symbol() ){ re... 2021年5月12日 セレブパンダ
日記 MQL4 MQL4で変数の命名規則って必要なの! セレブパンダのことを、セフレパンダと呼ばれて、改名しようか3日間悩んだセレブパンダだお。 インジケーターやEAの開発するにあたり、仲間で完成させることがあります。そんな時に、各人が好き勝手に変数を決めていたりすると以下のことが起こります。 変数の重複。思わぬ誤動作をします。 それを回避するために、セレブパンダは変数にも... 2021年5月12日 セレブパンダ
日記 MQL4 一定周期で何かしたいときは? ティックが動く度だと不都合が起きる場合があるときはとても有効だお。 使い方はとっても簡単です。こちらのコードをOnInitに記述し、OnTimer関数の中でやりたい処理を記述するだけになります。 int OnInit() { EventSetTimer(1);//最速1秒=1 //EventSetMillisecond... 2021年5月11日 セレブパンダ
オブジェクト関数 MQL4関数 ObjectName オブジェクトリスト内のインデックスに対応するオブジェクト名を返します。 ObjectName string ObjectName( long chart_id, //チャートID int object_index, //オブジェクト インデックス int sub_window = -1,//サブウィンドウ int ob... 2021年5月11日 セレブパンダ
取引関数 MQL4関数 OrderModify OrderModify bool OrderModify( int ticket, // チケット番号 double price, // 注文価格 double stoploss, // ストップロス価格 double takeprofit, // テイクプロフィット価格 datetime expiration, //... 2021年5月7日 セレブパンダ
アカウント情報 MQL4関数 AccountFreeMargin AccountFreeMargin double AccountFreeMargin(); 引数 なし 戻り値 現在アカウントの余剰証拠金を返します。 その他 なし。 サンプルソース double accountFreeMargin = AccountFreeMargin(); Print("余剰証拠金=&q... 2021年5月7日 セレブパンダ
日記 MQL4 固定したオブジェクトを一括で出したり消したりする方法とは? この前に書いた記事の追加だお! こちらの記事の続きになります。 http://celebpanda.com/wp/columns/diary/93/ string prefix = "BtnTest"; for(int i = 0; i < 10; i++) { string nameBtn ... 2021年5月6日 セレブパンダ
テクニカルインジケータ関数 MQL4関数 iRSI iRSI double iRSI( string symbol, // 通貨ペア int timeframe, // 時間軸 int period, // 平均期間 int applied_price, // 適用価格 int shift // シフト ); 引数 引数名初期値I/O詳細symbol-INインジケータ計... 2021年5月6日 セレブパンダ
日記 MQL4 【必見】iBarShiftの使い方 契約更改を契約公開だと思い、野球選手は年俸を公開する凄い奴らと思っていたセレブパンダだお。 ロジックを開発するのに、単一の時間足だけでなく、複数の時間足の状態をみたい場合、どうするのって話をします。 例えば、1分足のチャートで、1分足のRSIの値と5分足のRSIの値を使いたい場合です。 RSIの値を求めるには、iRSI... 2021年5月6日 セレブパンダ
オブジェクト関数 MQL4関数 ObjectsDeleteAll ObjectsDeleteAll bool ObjectsDeleteAll( long chart_id, // チャートID int sub_window = EMPTY, // ウインドウインデックス int object_type = EMPTY // オブジェクトタイプ ); bool ObjectsDele... 2021年5月4日 セレブパンダ
日記 MQL4 ボタンを一括で出したり消したりする方法とは? GWでも、頭の中はプログラムでいっぱいだお! ボタンを一括で作ったり、消したりするのは、意外と簡単です。 生成するときには、このように書けば、簡単な名前で合計10個のボタンが生成できます。 string prefix = "BtnTest"; for(int i = 0; i < 10; i+... 2021年5月4日 セレブパンダ