コーディングのヘルプ - ページ 225 1...218219220221222223224225226227228229230231232...786 新しいコメント Mladen Rakic 2014.01.22 19:13 #2241 johnjacob: このような意味ですか......うまくいきませんでした......あなたがそうしてくれれば、私は質問を終わらせます。// --- マスターホワイトのテキストを追加 ObjectCreate("txt15M_1", OBJ_LABEL, 0, 0, 0); ObjectSet("txt15M_1", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectCreate("txt15M_2", OBJ_LABEL, 0, 0, 0); ObjectSet("txt15M_2", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectCreate("txt15M_3", OBJ_LABEL, 0, 0, 0); ObjectSet("txt15M_3", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt15M_3", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 64); ObjectCreate("txt15M_4", OBJ_LABEL, 0, 0, 0); ObjectSet("txt15M_4", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 36); ObjectCreate("txt15M_5", OBJ_LABEL, 0, 0, 0); ObjectSet("txt15M_5", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt15M_5")を作成します。 ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight); ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight); // ---- 元のテキスト(下に移動している) ObjectCreate("txt1H_1", OBJ_LABEL, 0, 0, 0); ObjectSet("txt1H_1", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectCreate("txt1H_2", OBJ_LABEL, 0, 0, 0); ObjectSet("txt1H_2", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt1H_2", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectCreate("txt1H_3", OBJ_LABEL, 0, 0, 0); ObjectSet("txt1H_3", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt1H_3")を作成します。 ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 64); ObjectCreate("txt1H_4", OBJ_LABEL, 0, 0, 0); ObjectSet("txt1H_4", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt1H_4")を作成します。 ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 36); ObjectCreate("txt1H_5", OBJ_LABEL, 0, 0, 0); ObjectSet("txt1H_5", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt1H_5", OBJPROP_XDISTANCE, TextOffSetFromRight); // --- マスターホワイトのテキストを追加 ObjectCreate("txt30M_1", OBJ_LABEL, 0, 0, 0)を実行します。 ObjectSet("txt30M_1", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectCreate("txt30M_2", OBJ_LABEL, 0, 0, 0); ObjectSet("txt30M_2", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_2")を作成します。 ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectCreate("txt30M_3", OBJ_LABEL, 0, 0, 0); ObjectSet("txt30M_3", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_3")を作成します。 ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectCreate("txt30M_4", OBJ_LABEL, 0, 0, 0); ObjectSet("txt30M_4", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_4")を作成します。 ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 14); ObjectCreate("txt30M_5", OBJ_LABEL, 0, 0, 0); ObjectSet("txt30M_5", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_5")を作成します。 ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight); ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight); // ---- 元のテキスト(下に移動しています) ObjectCreate("txt4H_1", OBJ_LABEL, 0, 0, 0); ObjectSet("txt4H_1", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_1")を作成します。 ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectCreate("txt4H_2", OBJ_LABEL, 0, 0, 0); ObjectSet("txt4H_2", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_2")を作成します。 ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectCreate("txt4H_3", OBJ_LABEL, 0, 0, 0); ObjectSet("txt4H_3", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_3")を作成します。 ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 64); ObjectCreate("txt4H_4", OBJ_LABEL, 0, 0, 0).ObjectSet("txt4H_4")を作成します。 ObjectSet("txt4H_4", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_4")を作成します。 ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 36); ObjectCreate("txt4H_5", OBJ_LABEL, 0, 0, 0).ObjectSet("txt4H_5")を作成します。 ObjectSet("txt4H_5", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt1H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 96).を使用します。 ObjectSet("txt4H_5", OBJPROP_XDISTANCE, TextOffSetFromRight); johnjacob OBJPROP_YDISTANCEの数字が小さいほど、高いことを意味します。あなたがしなければならないのは、これらの時間枠(そして、これらのオブジェクト名から わかるもの)に対して、それらが昇順になるように注意することのみです。 削除済み 2014.01.22 19:47 #2242 このままにしておきます。 millercraig 2014.01.23 13:58 #2243 mladenです。 まず最初に、あなたとmr.toolsが行っているすべてのことに感謝します。 私は再塗装と思ういくつかの指標を持っており、あなたが再塗装の問題で私を助けることができるかどうかを知りたいと思いました。 よろしくお願いします。 クレイグ P.S. これは私の初めての投稿です。 ファイル: ema_crossover_signal.ex4 5 kb forexfreedombarsnrp.ex4 10 kb ichimokusignals.v1.0.ex4 13 kb ichimokusignals.v1.1.ex4 14 kb ss2009_b.ex4 4 kb Mladen Rakic 2014.01.23 14:03 #2244 miller1970: mladenです。まず最初に、あなたとmr.toolsが行ってきたすべてのことに感謝します。 私は再塗装と思ういくつかの指標を持っており、あなたが再塗装の問題で私を助けることができるかどうかを知りたいと思いました。 よろしくお願いします。 Craig P.S. 初めての投稿です;うまくいくかどうか分かりませんが。 miller1970 それらはすべてex4ファイルです。 私はex4ファイルを変更することはできません。 削除済み 2014.01.24 15:57 #2245 こんにちは。 これは思っていたより少し難しいです。 10gbpが何ロットなのかを知りたいのです。 1ピップ10ポンドを知りたい場合、1.44 1.2 などのように何ロットになるのでしょうか。 1ピップあたりの価値、リスクの割合、すべてを持っていますが、私のコード(デモプラットフォームでの取引)を適用すると、常に正しく動作するわけではありません。 私は必要だと思うすべてのデータを持っていますが、私はデモでxロットサイズの取引を開くと、それは戻ってピップ値につき£10で動作しません。だから、EURAUDで私は21ピップアップデモを持っていて、210GBPであるべきですが、それは£150近くを表示しています。 このままでは死んでしまうのですが、どなたか解決していただけると幸いです。 例として、GUは大丈夫そうですが、EURAUDやGBPNZDはアウトです、私はそれが変換で間違って行くと思います、私はベース通貨が USDであるためGUを使用しています、すなわちGBP値に変換します。 これは意味があることを望みます。GPB口座(alpariなど)でしか使えません。 PG ファイル: market-value1.mq4 8 kb Mladen Rakic 2014.01.24 21:11 #2246 pgtips: こんにちは。これは思っていたより少し難しいです。 私は£10gbpが何ロットであるかを計算したいのです。 つまり、£10 a pipを知りたい場合、1.44 1.2 などのように何ロットで計算すればいいのでしょうか。 1ピップあたりの価値、リスクの割合、すべてを持っていますが、私のコード(デモプラットフォームでの取引)を適用すると、常に正しく動作するわけではありません。 私は必要だと思うすべてのデータを持っていますが、私はデモでxロットサイズの取引を開くと、それは戻ってピップ値につき£10で動作しません。だから、EURAUDで私は21ピップアップのデモを持って、210GBPであるべきですが、それは£150近くを示しています。 このままでは死んでしまうのですが、どなたか解決していただけると幸いです。 例として、GUは大丈夫そうですが、EURAUDやGBPNZDはアウトです、私はそれが変換で間違って行くと思います、私はベース通貨がUSDであるためGUを使用しています、すなわちGBP値に変換します。 これは意味があることを望みます。GPB口座(alpariなど)でしか使えません。 ペナルティー MarketInfo( sym, MODE_TICKVALUE) を使ってみてはどうでしょうか? 削除済み 2014.01.25 14:21 #2247 MarketInfo( sym, MODE_TICKVALUE)を使ってみてはどうでしょう? こんにちは。 私はプログラミングが得意ではなく、これをつなぎ合わせたのですが、あなたの提案をどこで使えばいいのかわかりません。 PG Mladen Rakic 2014.01.25 14:45 #2248 pgtips: こんにちは。私はプログラミングがそれほど得意ではなく、これをつなぎ合わせて作ったのですが、あなたの提案をどこで使えばいいのかわかりません。 PG PG MarketInfo( sym, MODE_TICKVALUE) は、1標準ロットサイズでのポイントあたりの価格を返します。それ以降、あなたが必要とするのは、あなたがリスクを負うことを望むポイント数とお金を知ることであり、あなたはロットサイズを計算することができます。 削除済み 2014.01.25 16:17 #2249 ポイントあたりの価格は、分母の通貨になるのでしょうか? 私はまだ少し混乱しているので、これで遊ぶ必要がありますが、それは私に探求する道を与えてくれます。 Mladenさん、ありがとうございました。 削除済み 2014.01.26 21:32 #2250 mladen: PG MarketInfo( sym, MODE_TICKVALUE) は、1標準ロットサイズでの1ポイントあたりの価格を返します。それ以降、あなたが必要とするのは、あなたがリスクを負うことをいとわないポイント数と資金を知ることであり、あなたはロットサイズを計算することができます。 こんにちは、Mladen。 私はすでにこの部分を実装しており、ロットサイズやリスクなどを知っているからです。 私が調べようとしているのはそれとは異なり、1ピップあたりの金額に基づいてロットサイズを決めるということです。 つまり、GBPの場合、1ピップあたり10GBPを知りたければ、チャートにインジケータを取り付けたペアの 現在の 価格では、どのロットサイズに相当するのでしょうか。 私はすでにリスクが2%であれば、ロットサイズは何であるかを計算し、それはすべてOKで動作している、その私が立ち往生していることを動作させるために最後のビットだけです。 i.e 今GBPAUDは0.52の市場価値を返します.... AUDの1pipは0.52です。 しかし、私はロットサイズを知りたいのですが、例えば1ピップあたり£10を希望する場合。 それが可能かどうかを調べるために、その詳細、これは最大の問題ではないでしょうが、私はそれがペアの分母の変動のために可能であるかどうかわからない。 だからEURGBPはもちろん£1ですが、gbpaudは私が考えるルックアップテーブルがない限り、任意のペアに行くために指標のために働くことは不可能である。 これは右に聞こえるか。 ありがとうございます PG 1...218219220221222223224225226227228229230231232...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
このような意味ですか......うまくいきませんでした......あなたがそうしてくれれば、私は質問を終わらせます。
// --- マスターホワイトのテキストを追加
ObjectCreate("txt15M_1", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt15M_1", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt15M_2", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt15M_2", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt15M_3", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt15M_3", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt15M_3", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 64);
ObjectCreate("txt15M_4", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt15M_4", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 36);
ObjectCreate("txt15M_5", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt15M_5", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt15M_5")を作成します。
ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116); ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight); ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);
// ---- 元のテキスト(下に移動している)
ObjectCreate("txt1H_1", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt1H_1", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt1H_2", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt1H_2", OBJPROP_CORNER, DisplayCorner); ObjectSet("txt1H_2", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt1H_3", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt1H_3", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt1H_3")を作成します。
ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 64);
ObjectCreate("txt1H_4", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt1H_4", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt1H_4")を作成します。
ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 36);
ObjectCreate("txt1H_5", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt1H_5", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76); ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);
// --- マスターホワイトのテキストを追加
ObjectCreate("txt30M_1", OBJ_LABEL, 0, 0, 0)を実行します。
ObjectSet("txt30M_1", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt30M_2", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt30M_2", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_2")を作成します。
ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt30M_3", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt30M_3", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_3")を作成します。
ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);
ObjectCreate("txt30M_4", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt30M_4", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_4")を作成します。
ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 14);
ObjectCreate("txt30M_5", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt30M_5", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt30M_5")を作成します。
ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136); ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight); ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);
// ---- 元のテキスト(下に移動しています)
ObjectCreate("txt4H_1", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt4H_1", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_1")を作成します。
ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120); ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt4H_2", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt4H_2", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_2")を作成します。
ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94); ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt4H_3", OBJ_LABEL, 0, 0, 0);
ObjectSet("txt4H_3", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_3")を作成します。
ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68); ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 64);
ObjectCreate("txt4H_4", OBJ_LABEL, 0, 0, 0).ObjectSet("txt4H_4")を作成します。
ObjectSet("txt4H_4", OBJPROP_CORNER, DisplayCorner).ObjectSet("txt4H_4")を作成します。
ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96); ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34); ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 36);
ObjectCreate("txt4H_5", OBJ_LABEL, 0, 0, 0).ObjectSet("txt4H_5")を作成します。
ObjectSet("txt4H_5", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt1H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 96).を使用します。
ObjectSet("txt4H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);johnjacob
OBJPROP_YDISTANCEの数字が小さいほど、高いことを意味します。あなたがしなければならないのは、これらの時間枠(そして、これらのオブジェクト名から わかるもの)に対して、それらが昇順になるように注意することのみです。
このままにしておきます。
mladenです。
まず最初に、あなたとmr.toolsが行っているすべてのことに感謝します。 私は再塗装と思ういくつかの指標を持っており、あなたが再塗装の問題で私を助けることができるかどうかを知りたいと思いました。 よろしくお願いします。
クレイグ
P.S. これは私の初めての投稿です。
mladenです。
まず最初に、あなたとmr.toolsが行ってきたすべてのことに感謝します。 私は再塗装と思ういくつかの指標を持っており、あなたが再塗装の問題で私を助けることができるかどうかを知りたいと思いました。 よろしくお願いします。
Craig
P.S. 初めての投稿です;うまくいくかどうか分かりませんが。miller1970
それらはすべてex4ファイルです。
私はex4ファイルを変更することはできません。
こんにちは。
これは思っていたより少し難しいです。
10gbpが何ロットなのかを知りたいのです。 1ピップ10ポンドを知りたい場合、1.44 1.2 などのように何ロットになるのでしょうか。
1ピップあたりの価値、リスクの割合、すべてを持っていますが、私のコード(デモプラットフォームでの取引)を適用すると、常に正しく動作するわけではありません。
私は必要だと思うすべてのデータを持っていますが、私はデモでxロットサイズの取引を開くと、それは戻ってピップ値につき£10で動作しません。だから、EURAUDで私は21ピップアップデモを持っていて、210GBPであるべきですが、それは£150近くを表示しています。
このままでは死んでしまうのですが、どなたか解決していただけると幸いです。
例として、GUは大丈夫そうですが、EURAUDやGBPNZDはアウトです、私はそれが変換で間違って行くと思います、私はベース通貨が USDであるためGUを使用しています、すなわちGBP値に変換します。
これは意味があることを望みます。GPB口座(alpariなど)でしか使えません。
PG
こんにちは。
これは思っていたより少し難しいです。
私は£10gbpが何ロットであるかを計算したいのです。 つまり、£10 a pipを知りたい場合、1.44 1.2 などのように何ロットで計算すればいいのでしょうか。
1ピップあたりの価値、リスクの割合、すべてを持っていますが、私のコード(デモプラットフォームでの取引)を適用すると、常に正しく動作するわけではありません。
私は必要だと思うすべてのデータを持っていますが、私はデモでxロットサイズの取引を開くと、それは戻ってピップ値につき£10で動作しません。だから、EURAUDで私は21ピップアップのデモを持って、210GBPであるべきですが、それは£150近くを示しています。
このままでは死んでしまうのですが、どなたか解決していただけると幸いです。
例として、GUは大丈夫そうですが、EURAUDやGBPNZDはアウトです、私はそれが変換で間違って行くと思います、私はベース通貨がUSDであるためGUを使用しています、すなわちGBP値に変換します。
これは意味があることを望みます。GPB口座(alpariなど)でしか使えません。
ペナルティーMarketInfo( sym, MODE_TICKVALUE) を使ってみてはどうでしょうか?
こんにちは。
私はプログラミングが得意ではなく、これをつなぎ合わせたのですが、あなたの提案をどこで使えばいいのかわかりません。
PG
こんにちは。
私はプログラミングがそれほど得意ではなく、これをつなぎ合わせて作ったのですが、あなたの提案をどこで使えばいいのかわかりません。
PGPG
MarketInfo( sym, MODE_TICKVALUE) は、1標準ロットサイズでのポイントあたりの価格を返します。それ以降、あなたが必要とするのは、あなたがリスクを負うことを望むポイント数とお金を知ることであり、あなたはロットサイズを計算することができます。
ポイントあたりの価格は、分母の通貨になるのでしょうか?
私はまだ少し混乱しているので、これで遊ぶ必要がありますが、それは私に探求する道を与えてくれます。
Mladenさん、ありがとうございました。
PG MarketInfo( sym, MODE_TICKVALUE) は、1標準ロットサイズでの1ポイントあたりの価格を返します。それ以降、あなたが必要とするのは、あなたがリスクを負うことをいとわないポイント数と資金を知ることであり、あなたはロットサイズを計算することができます。
こんにちは、Mladen。
私はすでにこの部分を実装しており、ロットサイズやリスクなどを知っているからです。
私が調べようとしているのはそれとは異なり、1ピップあたりの金額に基づいてロットサイズを決めるということです。
つまり、GBPの場合、1ピップあたり10GBPを知りたければ、チャートにインジケータを取り付けたペアの 現在の 価格では、どのロットサイズに相当するのでしょうか。
私はすでにリスクが2%であれば、ロットサイズは何であるかを計算し、それはすべてOKで動作している、その私が立ち往生していることを動作させるために最後のビットだけです。
i.e 今GBPAUDは0.52の市場価値を返します....
AUDの1pipは0.52です。
しかし、私はロットサイズを知りたいのですが、例えば1ピップあたり£10を希望する場合。
それが可能かどうかを調べるために、その詳細、これは最大の問題ではないでしょうが、私はそれがペアの分母の変動のために可能であるかどうかわからない。 だからEURGBPはもちろん£1ですが、gbpaudは私が考えるルックアップテーブルがない限り、任意のペアに行くために指標のために働くことは不可能である。
これは右に聞こえるか。
ありがとうございます
PG