コーディングのヘルプ - ページ 89 1...828384858687888990919293949596...786 新しいコメント Mladen Rakic 2013.05.21 09:58 #881 Kreangast: しかし、このコードは、MT4大丈夫にあなたを悩ます、書き込まないのですか?非常に感謝していますKreangast 2013/5/21 そのコードには2つのスタートルーチンがあり、スタートのために、何が行われるべきかは全く不明です。また、パッチされたTSコードから、それは目的とインディケータが何をすべきかを見ることはできませんので、私ができることは、そのテキストを見て、私はそれが何をすべきか見当もつかないので、私はあなたを助けることができないと言うだけです。 dasio 2013.05.21 16:37 #882 こんにちは。 私はあなたの助けを必要としています。 オブジェクトテキストのテキストを変更したときに、関数を 呼び出す可能性はありますか? ありがとうございます。 Mladen Rakic 2013.05.21 17:01 #883 dasio: こんにちは。助けてください。 誰かがオブジェクトのテキストを変更したときに関数を呼び出す可能性がありますか? ありがとうございます。 私の知る限り、それを行う方法はありません(あなたはそのためにObjectGet()を使用する必要があり、その関数では オブジェクトのテキストを取得する予測された方法はありません)。 pavaka 2013.05.21 17:21 #884 ... ケープ・コード... ファイル: capecod.jpg 60 kb Kreangast 2013.05.21 22:40 #885 mladen: このコードには2つの開始ルーチンがありますが、開始のために、何が行われるのかが全く不明です。また、パッチを当てたTSコードからは、何が目的で、インジケータが何をすべきかが見えないので、私にできることは、そのテキストを見て、それが何をすべきか全く分からないので、私はあなたを助けることができないと言うことだけです。 こんにちは mladen コードを見てください。 _SECTION_BEGIN("pfoot"); TimeFrameSet(inDaily); TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low)); A=H-(TR*0.3); A1=H-(TR*0.6)となります。 A2=H-(TR*0.8)。 A3=H-(TR*1.0)となります。 // B= L+(TR*0.3); B1=L+(TR*0.6)とする。 B2=L+(TR*0.8)とする。 B3=L+(TR*1.0)とする。 // N=100; H2=HHV(H,N); L2=LLV(L,N)。 PPF=Ref(A,BarsSince(H2)).L2=LLV(L,N); PPF1=Ref(A1,BarsSince(H2))。 PPF2=Ref(A2,BarsSince(H2))。 PPF3=Ref(A3,BarsSince(H2))となります。 // PPFF=Ref(B,BarsSince(L2))です。 PPFF1=Ref(B1,BarsSince(L2))です。 PPFF2=Ref(B2,BarsSince(L2))。 PPFF3=Ref(B3,BarsSince(L2))とします。 TimeFrameRestore(); // サポートレベルの 雲と線をプロットします。 Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick); Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandedLast), "R3", colorGreen,styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen,styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandedLast), "R4", colorGreen,styleThick); Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandedLast), "S3", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast),colorBlue,styleThick); _section_end()。 Coding help コーディングの方法は? Formula for This Pivot Mladen Rakic 2013.05.22 09:42 #886 Kreangast: mladenさん、こんにちは。ご覧ください コード _SECTION_BEGIN("pfoot"); TimeFrameSet(inDaily); TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low)); A=H-(TR*0.3); A1=H-(TR*0.6)となります。 A2=H-(TR*0.8)。 A3=H-(TR*1.0)となります。 // B= L+(TR*0.3); B1=L+(TR*0.6)とする。 B2=L+(TR*0.8)とする。 B3=L+(TR*1.0)とする。 // N=100; H2=HHV(H,N); L2=LLV(L,N)。 PPF=Ref(A,BarsSince(H2)).L2=LLV(L,N); PPF1=Ref(A1,BarsSince(H2))。 PPF2=Ref(A2,BarsSince(H2))。 PPF3=Ref(A3,BarsSince(H2))となります。 // PPFF=Ref(B,BarsSince(L2))です。 PPFF1=Ref(B1,BarsSince(L2))です。 PPFF2=Ref(B2,BarsSince(L2))。 PPFF3=Ref(B3,BarsSince(L2))とします。 TimeFrameRestore(); // サポートレベルの雲と線をプロットします。 Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick); Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandedLast), "R3", colorGreen,styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen,styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandedLast), "R4", colorGreen,styleThick); Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandedLast), "S3", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick); _section_end()。 すみません。 TimeFrameExpand()とTimeFrameRestore()が何をするものなのか、全くわかりません。 Kreangast 2013.05.22 23:11 #887 mladen: TimeFrameExpand()とTimeFrameRestore()が何をするものなのか、すみませんがわかりません。 mladenさんこんにちは PPF=Ref(A,BarsSince(H2))です。 ご返信いただきありがとうございます。 TimeFrameExpand(),TimeFrameRestore()は(AmiBroker Multi Timeframe Function)(複数の時間軸の指標)です。 コード化されています。 "PPF=Ref(A,BarsSince(H2)); "です。 BarsSince(H2);ARRAYが真(または1)になってから経過したバー(期間)の数を計算する;AmiBroker式言語関数リファレンス BarsSince()をBARSLAST()に置き換えてください。 BARSLAST(H2);Find the last condition holds to the current cycles. この関数をMT4で表現するには、BARSLAST(H2)が必要です。 リンク参照 ありがとうございます。 Kreangast 2013-5-23 Mladen Rakic 2013.05.23 04:52 #888 Kreangast: こんにちは mladen PPF=Ref(A,BarsSince(H2))です。ご回答の程、宜しくお願い致します。 TimeFrameExpand(),TimeFrameRestore()は(AmiBroker Multi Timeframe Function)(複数の時間枠のインジケーター)です。 コード化されています。 "PPF=Ref(A,BarsSince(H2)); "です。 BarsSince(H2);ARRAYが真(または1)になってから経過したバー(期間)の数を計算する;AmiBroker式言語関数リファレンス BarsSince()をBARSLAST()に置き換えてください。 BARSLAST(H2);Find the last condition holds to the current cycles. この関数をMT4で表現するには、BARSLAST(H2)が必要です。 リンク参照 ありがとうございます。 Kreangast 2013-5-23 メタトレーダーのマルチタイムフレームインジケーターを確認されましたか? 私の経験では、99%のamibrokerのインジケータはすでにメタトレーダー4にも存在します。 Kreangast 2013.05.23 05:37 #889 mladenさん、こんにちは 改めて、ご返信ありがとうございました MT4のマルチサイクルインジケーター(1m,5m,15m,30m,1h...)に変更しようと思っていたのですが。 MT4インジケータに書き込んでいただけませんか? Kreangast 2013-5-23 Kreangast 2013.05.23 10:51 #890 mladenさん、こんにちは。 barssince(x): 最初の x != 0 からの期間数をカウントする。 barslast(x): 最後の x != 0 からの期間数をカウントします。 数式クイックリファレンス - www.TecStock.com ありがとうございました。 Kreangast 2013-5-23 1...828384858687888990919293949596...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
しかし、このコードは、MT4大丈夫にあなたを悩ます、書き込まないのですか?非常に感謝しています
Kreangast
2013/5/21そのコードには2つのスタートルーチンがあり、スタートのために、何が行われるべきかは全く不明です。また、パッチされたTSコードから、それは目的とインディケータが何をすべきかを見ることはできませんので、私ができることは、そのテキストを見て、私はそれが何をすべきか見当もつかないので、私はあなたを助けることができないと言うだけです。
こんにちは。
私はあなたの助けを必要としています。
オブジェクトテキストのテキストを変更したときに、関数を 呼び出す可能性はありますか?
ありがとうございます。
こんにちは。
助けてください。
誰かがオブジェクトのテキストを変更したときに関数を呼び出す可能性がありますか?
ありがとうございます。私の知る限り、それを行う方法はありません(あなたはそのためにObjectGet()を使用する必要があり、その関数では オブジェクトのテキストを取得する予測された方法はありません)。
...
ケープ・コード...
このコードには2つの開始ルーチンがありますが、開始のために、何が行われるのかが全く不明です。また、パッチを当てたTSコードからは、何が目的で、インジケータが何をすべきかが見えないので、私にできることは、そのテキストを見て、それが何をすべきか全く分からないので、私はあなたを助けることができないと言うことだけです。
こんにちは mladen
コードを見てください。
_SECTION_BEGIN("pfoot");
TimeFrameSet(inDaily);
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low));
A=H-(TR*0.3);
A1=H-(TR*0.6)となります。
A2=H-(TR*0.8)。
A3=H-(TR*1.0)となります。
//
B= L+(TR*0.3);
B1=L+(TR*0.6)とする。
B2=L+(TR*0.8)とする。
B3=L+(TR*1.0)とする。
//
N=100;
H2=HHV(H,N);
L2=LLV(L,N)。
PPF=Ref(A,BarsSince(H2)).L2=LLV(L,N);
PPF1=Ref(A1,BarsSince(H2))。
PPF2=Ref(A2,BarsSince(H2))。
PPF3=Ref(A3,BarsSince(H2))となります。
//
PPFF=Ref(B,BarsSince(L2))です。
PPFF1=Ref(B1,BarsSince(L2))です。
PPFF2=Ref(B2,BarsSince(L2))。
PPFF3=Ref(B3,BarsSince(L2))とします。
TimeFrameRestore();
// サポートレベルの 雲と線をプロットします。
Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick);
Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandedLast), "R3", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen,styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandedLast), "R4", colorGreen,styleThick);
Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick);
Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick);
Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandedLast), "S3", colorBlue,styleThick);
Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast),colorBlue,styleThick);
_section_end()。
mladenさん、こんにちは。
ご覧ください コード
_SECTION_BEGIN("pfoot");
TimeFrameSet(inDaily);
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low));
A=H-(TR*0.3);
A1=H-(TR*0.6)となります。
A2=H-(TR*0.8)。
A3=H-(TR*1.0)となります。
//
B= L+(TR*0.3);
B1=L+(TR*0.6)とする。
B2=L+(TR*0.8)とする。
B3=L+(TR*1.0)とする。
//
N=100;
H2=HHV(H,N);
L2=LLV(L,N)。
PPF=Ref(A,BarsSince(H2)).L2=LLV(L,N);
PPF1=Ref(A1,BarsSince(H2))。
PPF2=Ref(A2,BarsSince(H2))。
PPF3=Ref(A3,BarsSince(H2))となります。
//
PPFF=Ref(B,BarsSince(L2))です。
PPFF1=Ref(B1,BarsSince(L2))です。
PPFF2=Ref(B2,BarsSince(L2))。
PPFF3=Ref(B3,BarsSince(L2))とします。
TimeFrameRestore();
// サポートレベルの雲と線をプロットします。
Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick);
Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandedLast), "R3", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen,styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandedLast), "R4", colorGreen,styleThick);
Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick);
Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick);
Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandedLast), "S3", colorBlue,styleThick);
Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick);
_section_end()。すみません。
TimeFrameExpand()とTimeFrameRestore()が何をするものなのか、全くわかりません。
TimeFrameExpand()とTimeFrameRestore()が何をするものなのか、すみませんがわかりません。
mladenさんこんにちは PPF=Ref(A,BarsSince(H2))です。
ご返信いただきありがとうございます。
TimeFrameExpand(),TimeFrameRestore()は(AmiBroker Multi Timeframe Function)(複数の時間軸の指標)です。
コード化されています。
"PPF=Ref(A,BarsSince(H2)); "です。
BarsSince(H2);ARRAYが真(または1)になってから経過したバー(期間)の数を計算する;AmiBroker式言語関数リファレンス
BarsSince()をBARSLAST()に置き換えてください。
BARSLAST(H2);Find the last condition holds to the current cycles.
この関数をMT4で表現するには、BARSLAST(H2)が必要です。
リンク参照 ありがとうございます。
Kreangast
2013-5-23
こんにちは mladen PPF=Ref(A,BarsSince(H2))です。
ご回答の程、宜しくお願い致します。
TimeFrameExpand(),TimeFrameRestore()は(AmiBroker Multi Timeframe Function)(複数の時間枠のインジケーター)です。
コード化されています。
"PPF=Ref(A,BarsSince(H2)); "です。
BarsSince(H2);ARRAYが真(または1)になってから経過したバー(期間)の数を計算する;AmiBroker式言語関数リファレンス
BarsSince()をBARSLAST()に置き換えてください。
BARSLAST(H2);Find the last condition holds to the current cycles.
この関数をMT4で表現するには、BARSLAST(H2)が必要です。
リンク参照 ありがとうございます。
Kreangast
2013-5-23メタトレーダーのマルチタイムフレームインジケーターを確認されましたか?
私の経験では、99%のamibrokerのインジケータはすでにメタトレーダー4にも存在します。
mladenさん、こんにちは
改めて、ご返信ありがとうございました
MT4のマルチサイクルインジケーター(1m,5m,15m,30m,1h...)に変更しようと思っていたのですが。
MT4インジケータに書き込んでいただけませんか?
Kreangast
2013-5-23
mladenさん、こんにちは。
barssince(x): 最初の x != 0 からの期間数をカウントする。
barslast(x): 最後の x != 0 からの期間数をカウントします。
数式クイックリファレンス - www.TecStock.com
ありがとうございました。
Kreangast
2013-5-23