初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 464

 

こんにちは!PCでインジケーターを購入 し(5回起動分)、ダウンロードし、起動しました。Market」フォルダーに表示され、問題なく動作しました。仕事中、Noteで同メーカーの別のインジケーターを購入→ダウンロード→起動→「Market」フォルダからコピーしてPCに転送。

リストには表示されたけど、動かない...。購入済みなのでまたダウンロードできるだろうと思い、両方削除することにしたが...。市場には、購入・ダウンロード・デモ・レンタルという選択肢しかないのです購入したインジケーターを復元する方法や、インジケーターを異なるPCに正しく転送する方法について、何かアドバイスがあれば教えてください。

 
転送はできません。各コンピュータの各端末でダウンロードする必要があります。 理由があって5つのアクティベーションを購入したのですから、5つのコンピュータと端末でダウンロードし、アクティベーションすることができます。
 
わかったけど、どうやってダウンロードするんだ?市場では買い取り・デモ・レンタルのダウンロードしかできないので...。購入した時は、プログラムでの認証を受けていなかったので...。
 
Taomee:
わかったけど、どうやってダウンロードするんだ?購入・ダウンロード・デモ・レンタルのマーケットプレイスしか提供されていないのですが・・・。購入した時は、プログラムでの認証を受けていなかったので...。

ヘルプ端末: 過去に購入したアプリケーションのダウンロードとProduct Update

 
PabloEs:

私はそれを得たと思います、諸君))

double Test=100/(300*SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE));

そういうことです、皆さんありがとうございました)

それこそ、最初から言っていた通りです。そして、全計算例で指の上で説明されました。他にどう説明すればいいのか
 

1) MT4 -iMA 移動平均インジケーターのハンドルを返しますバッファは1つだけ。

適用価格

[中古価格です。価格定数ENUM_APPLIED_PRICEや 他のインジケータのハンドルでもよい

他のインジケータで平均を取る必要があり、平均化期間ma_periodは どの時点から他のインジケータで取るのか?

2) MT4、内蔵のMomentumインジケータ・・・適用する価格が見つからない :(

3) MA4,9,18の3つの指標を1つのウィンドウに配置できますか? 古いシステムで、最短のMAが他の2つよりも高いときにエントリーするものがあったのですが。

 
Mike:

1) MT4 -iMA 移動平均インジケーターのハンドルを返しますバッファは1つだけ。

適用価格

[中古価格です。価格定数ENUM_APPLIED_PRICEや 他のインジケータのハンドルでもよい

他のインジケータで平均を取る必要があり、平均化期間ma_periodは どの時点から他のインジケータで取るのか?

2) MT4、内蔵のMomentumインジケータ・・・適用する価格が見つからない :(

3) 1つのウィンドウにMA4,9,18の3つのインジケータを配置しても良いですか?

1.MT4にはインジケーターハンドルがない

2.ENUM_APPLED_PRICE列挙にある任意の価格に適用する。

iMomentum(Symbol(),Period(),14,PRICE_CLOSE,shift);

3 できる、誰が禁止しているのか?

 
Artyom Trishkin:

1.MT4にはインジケーターハンドルがない

2.ENUM_APPLED_PRICE列挙にある任意の価格に適用される

3 できる、誰が禁止しているのか?

1.他のインジケータでMAを構築することはできないのですか?というか、他の指標の最多値n個で平均(MA)を取るのか?
2.インジケーターのプロパティに価格の選択がなく、「入力パラメータ」タブにあるピリオドのみです。
3.2つ目のインジケータを追加する場合、新しいサブウィンドウが作成されます。
 
Mike:
1.他のインジケータからMAをプロットすることはできないのですか?それともExpert Advisorから他の指標の最多値の平均値(MA)を取るのでしょうか?2.インジケーターのプロパティには価格の選択はなく、「入力パラメータ」タブにあるピリオドのみでした。3.2つ目のインジケータを追加する場合、新しいサブウィンドウが作成されます。

1.iMaOnArray()することができます。

2.もしかして、間違ったMomentumを見てしまったのでしょうか?指標→オシレーター→モメンタム

3.サブウインドウのMAが変ですね。どこで調達しているのですか?指標→トレンド→移動平均

 
pusheax:

このインジケータが何を描いているかを見るには、同じパラメータを持つこのインジケータを同じExpertウィンドウに投げてみてください。

配列の値を取得するにはCopyBuffer関数を使用します。

グッドアフターヌーン

受信したハンドル

indicator_handle=iCustom(_Symbol,Period(),"indicator");
if(indicator_handle==INVALID_HANDLE)
   {
      result1 = "Не удалось получить хэндл индикатора!";
      Print("Не удалось получить хэндл индикатора!");
   }
else 
   {
      result1 = "Хэндл индикатора успешно получен!";
      Print("Хэндл индикатора успешно получен!");

バッファを追加しました。

if(CopyBuffer(indicator_handle,0,0,2,Buffer1)<0)
           {
           result2 = "Не удалось скопировать значения в массив Buffer1";
           Print("Не удалось скопировать значения в массив Buffer1 Ошибка");
           }
  else 
            {
            result2 = "Значения успешно скопированы в массив Buffer1";
            result3 = Buffer1[1];
            }

indicator_handle, - どのインジケータから 取得するか。

0, - バッファ番号(このインジケータには2つのバッファが あります)

0, - どの位置から

2、-いくつコピー するか

Buffer1 - コピーする場所

それだけです。

そして、バッファから変数に値を代入して、コピーされたことを確認したいのですが、うまくいきません。

何がいけなかったのか?

今日、再テストしてみたら、うまくいったんです、奇跡が...。

理由: