MetaTrader 4 Build 529 ベータ版リリース、新コンパイラー搭載 - ページ 129 1...122123124125126127128129130131132133134135136...161 新しいコメント Slava 2013.12.16 09:10 #1281 Wahoo: テスターではこの関数はMT5のようにテストした期間に対応する値を返すべきで、11月のテストであっても今日の最後の現在の気配値を返すものではないと思っていたのですが、どうでしょうか? 今日は12月16日。11月からテストを実施していますが、SymbolInfoTickは今日(12月16日)の相場を返すので、requoteが発生します :)。コード付きのサンプルがありますので、あなたの環境で実行してみてください。 lasttick.askとAskの差は約200pipsです。 なるほど、そういうことだったんですね。テスターのことですね。すみません、すぐには理解できませんでした。 埋め合わせをする Yuriy Zaytsev 2013.12.16 10:46 #1282 // 端末の電源が入り、EAがチャート上に配置されると、タイマーがスタートします。 // ターミナルがオンでEAがチャート上にある場合、タイマーもスタートする // EAを接続した状態でTERMINALを起動すると、OnTimerの部分が起動しない(TIMERが起動しない)のは、間違いです。 サービスボックスにソースコードを入れ、状況を再現する CHARTを変更しても、タイマーが開始されない。 Vladimir Pastushak 2013.12.16 15:58 #1283 このインジケータはターミナルを完全に崩壊させるので、ターミナルはこれでは起動しません #property indicator_chart_window #property indicator_buffers 6 #property indicator_color1 clrRed #property indicator_color2 clrDarkGreen #property indicator_color3 clrBlack #property indicator_color4 clrDodgerBlue #property indicator_color5 clrDodgerBlue #property indicator_color6 clrDodgerBlue #property indicator_width1 1 #property indicator_width2 1 #property indicator_width3 2 #property indicator_width4 1 #property indicator_width5 1 #property indicator_width6 1 extern int Bperiod = 21 ; extern int Ma1_period = 8 ; extern int Ma2_period = 30 ; extern int Ma3_period = 100 ; double ExtBuffer0[]; double ExtBuffer1[]; double ExtBuffer2[]; double ExtBuffer3[]; double ExtBuffer4[]; double ExtBuffer5[]; //======================================================================================================================// void init() { SetIndexStyle (0,DRAW_LINE); SetIndexBuffer(0, ExtBuffer0 ); // буфер для первой линии SetIndexLabel (0,"ExtBuffer0"); SetIndexStyle (1,DRAW_LINE); SetIndexBuffer(1, ExtBuffer1 ); SetIndexLabel (1,"ExtBuffer1"); SetIndexStyle (2,DRAW_LINE); SetIndexBuffer(2, ExtBuffer2 ); SetIndexLabel (2,"ExtBuffer2"); SetIndexStyle (3,DRAW_LINE); SetIndexBuffer(3, ExtBuffer3 ); SetIndexLabel (3,"ExtBuffer3"); SetIndexStyle (4,DRAW_LINE); SetIndexBuffer(4, ExtBuffer4 ); SetIndexLabel (4,"ExtBuffer4"); SetIndexStyle (5,DRAW_LINE); SetIndexBuffer(5, ExtBuffer5 ); SetIndexLabel (5,"ExtBuffer5"); } //======================================================================================================================// int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low [], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { int limit=rates_total-prev_calculated; int rez=1440/_Period; for(int x=0; x<limit; x++) { ExtBuffer0[x]=iMA(NULL,0,Ma1_period,0,2,0,x); ExtBuffer1[x]=iMA(NULL,0,Ma2_period,0,1,0,x); ExtBuffer2[x]=iMA(NULL,0,Ma3_period,0,3,0,x); ExtBuffer3[x]=iBands(NULL,0,Bperiod*rez,2,0,0,MODE_UPPER,x); ExtBuffer4[x]=iMA (NULL,0,Bperiod*rez, 0,0,0,x); ExtBuffer5[x]=iBands(NULL,0,Bperiod*rez,2,0,0,MODE_LOWER,x); } return(rates_total); } //======================================================================================================================// Vladimir Pastushak 2013.12.16 18:05 #1284 べつもんだい 文字をセットで保存することができるようになりました ... しかし、キャラクタセットの読み込み方法がよくわからない・・・・・。 Yuriy Zaytsev 2013.12.16 18:38 #1285 Armani86: 新しいビルドに含まれるサードパーティのインジケータやEAが1つも動作しない...。これは大変だ...。新しいエディターでコンパイルすると、エラーや警告がたくさん出るのですが...。 メタクオーツはお金が足りなさそう。 蓄積されたコードベースを丸ごとカットして、マーケットで儲けることにしたのです。かっこいい、なんというか...。 MT4の開発者に私のインジケータの修正を依頼したら、やってくれるのだろうか? 昔のインジケーターやExpert Advisorが使えないように、今はわざとそうしているからです。だから、彼らもそれを直さなければならない...。 最終的なビルドはまだ出ていませんので、ご安心ください。 テストは現在進行中 Renat Fatkhullin 2013.12.16 19:22 #1286 新しいコンパイラが警告やエラーを報告したら、憶測ではなく、それを信じるべきです。 Алексей Тарабанов 2013.12.16 19:28 #1287 Renat: 新しいコンパイラが警告やエラーを報告したら、憶測ではなく、それを信じるべきです。 コンパイラのベータテストについて? Renat Fatkhullin 2013.12.16 19:57 #1288 tara: コンパイラのベータテストについて? 何年も前にデバッグされたMQL5コンパイラであることをご存じないのでしょう。そして今、新しいMQL4言語の問題は、MT4環境という仮想環境に完全に織り込まれるだけでいいのです。何千ものファンクションポイントをインターフェイス化するだけでなく、古いコンパイラーエンジンを温存する必要があります。これはまさに、ペアリング・ポイントの問題である。 Slava 2013.12.17 03:38 #1289 stringo: なるほど。テスターのことですね。すみません、すぐには理解できませんでした。 埋め合わせをする 次のビルドで修正される予定です。 RekkeR 2013.12.17 03:52 #1290 pro_: ほら、何をそんなに慌てているんだ! 実は、マーケットはMetakvotsだけでなく、適切で有用なインジケーターやExpert Advisorの開発者にとってもそうなのです。彼らは常に彼らのために働かなければならないわけではありません。私は、どんな変化にも依存しないように、そして私が使っているすべてのものに適応できるようにプログラムするだけですが、市場のために両手を「ために!」しています。 海外では、ソフトを更新して終わり!?誰にも何も相談しない。しかも、言語(プログラミング)を変えてしまうので、また勉強し直さなければならない。古い開発はすべて、誰もサポートしていない旧バージョンのプログラムでしか動作しない。つまり、カートを走らせ続けたいが、我々のクルマには乗りたくないということです。メタクボはカートを車に変えている、これが全く問題なく解消されるとでも思っているのだろうか? 最新ビルドが出れば、あなたのインジケーターも動くと思いますが、今は無理をしないように509で作業してください。そのような過酷でネガティブな感情を抱くのであれば、ベータテストは他の人に任せてください。 開発者とユーザーの皆さん、私たちは、幅広い検索条件、明確にレイアウトされた商品、説明、統計を備えた、本格的なマーケットサイトを必要としています。信号も同様です。 mcl5でMarketを立ち上げたのですが、「人気の新着無料有料」の4つの原始的な検索パラメータが用意されており、実際の要望とは程遠い状態でした。 来客はありません。 しかし、mt4やmt5のアクティブなユーザーもいます。 一つの群れに集め、端末の中の手に負えないものを埋めていこう。Expert Advisorの設定だけでなく、マーケットやシグナルも含めて、のぞき穴から覗いているようで、観客は幸せな気持ちになることでしょう。誰が端末でイールドカーブがゼロに低下してデモ信号を必要とし、なぜ我々は、彼がそれを販売したいので、誰かが端末に書かれているすべてのことを必要とするのでしょうか? バベルの塔 1...122123124125126127128129130131132133134135136...161 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
テスターではこの関数はMT5のようにテストした期間に対応する値を返すべきで、11月のテストであっても今日の最後の現在の気配値を返すものではないと思っていたのですが、どうでしょうか?
今日は12月16日。11月からテストを実施していますが、SymbolInfoTickは今日(12月16日)の相場を返すので、requoteが発生します :)。コード付きのサンプルがありますので、あなたの環境で実行してみてください。
lasttick.askとAskの差は約200pipsです。
なるほど、そういうことだったんですね。テスターのことですね。すみません、すぐには理解できませんでした。
埋め合わせをする
// 端末の電源が入り、EAがチャート上に配置されると、タイマーがスタートします。
// ターミナルがオンでEAがチャート上にある場合、タイマーもスタートする
// EAを接続した状態でTERMINALを起動すると、OnTimerの部分が起動しない(TIMERが起動しない)のは、間違いです。
サービスボックスにソースコードを入れ、状況を再現する
CHARTを変更しても、タイマーが開始されない。
このインジケータはターミナルを完全に崩壊させるので、ターミナルはこれでは起動しません
べつもんだい
文字をセットで保存することができるようになりました ...
しかし、キャラクタセットの読み込み方法がよくわからない・・・・・。
新しいビルドに含まれるサードパーティのインジケータやEAが1つも動作しない...。これは大変だ...。新しいエディターでコンパイルすると、エラーや警告がたくさん出るのですが...。
メタクオーツはお金が足りなさそう。
蓄積されたコードベースを丸ごとカットして、マーケットで儲けることにしたのです。かっこいい、なんというか...。
MT4の開発者に私のインジケータの修正を依頼したら、やってくれるのだろうか?
昔のインジケーターやExpert Advisorが使えないように、今はわざとそうしているからです。だから、彼らもそれを直さなければならない...。
最終的なビルドはまだ出ていませんので、ご安心ください。
テストは現在進行中
新しいコンパイラが警告やエラーを報告したら、憶測ではなく、それを信じるべきです。
コンパイラのベータテストについて?
コンパイラのベータテストについて?
なるほど。テスターのことですね。すみません、すぐには理解できませんでした。
埋め合わせをする
海外では、ソフトを更新して終わり!?誰にも何も相談しない。しかも、言語(プログラミング)を変えてしまうので、また勉強し直さなければならない。古い開発はすべて、誰もサポートしていない旧バージョンのプログラムでしか動作しない。つまり、カートを走らせ続けたいが、我々のクルマには乗りたくないということです。メタクボはカートを車に変えている、これが全く問題なく解消されるとでも思っているのだろうか?
最新ビルドが出れば、あなたのインジケーターも動くと思いますが、今は無理をしないように509で作業してください。そのような過酷でネガティブな感情を抱くのであれば、ベータテストは他の人に任せてください。
開発者とユーザーの皆さん、私たちは、幅広い検索条件、明確にレイアウトされた商品、説明、統計を備えた、本格的なマーケットサイトを必要としています。信号も同様です。
mcl5でMarketを立ち上げたのですが、「人気の新着無料有料」の4つの原始的な検索パラメータが用意されており、実際の要望とは程遠い状態でした。
来客はありません。
しかし、mt4やmt5のアクティブなユーザーもいます。
一つの群れに集め、端末の中の手に負えないものを埋めていこう。Expert Advisorの設定だけでなく、マーケットやシグナルも含めて、のぞき穴から覗いているようで、観客は幸せな気持ちになることでしょう。誰が端末でイールドカーブがゼロに低下してデモ信号を必要とし、なぜ我々は、彼がそれを販売したいので、誰かが端末に書かれているすべてのことを必要とするのでしょうか?
バベルの塔