[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 290

 
rid >> :
履歴をロードし、(書き込み)タイムフレームで "価格を開く "ことによってExpert Advisorをテストし、Н1以上...未満。

テスターはティックではなく、擬似ティックをエミュレートしているので、常に乖離が発生します。

そうでなければ、そんなテストは信用できないし、そうであれば、痛い。

 

値を基準に」と書かれたEAがあるだけで、より客観的なパフォーマンスを示すことができるのです

バックテストでもフォワードテストでも。このようなEAは、異なるサーバーの仕掛けやその他の不具合、相場の変動に対してより強い耐性を持っています。

 

移動平均を 縦に移動させる方法を教えてください。

水平方向に、これがMovingShiftだと理解しています。

double ma;
double ma2;
ma=iMA(NULL,0,MovingPeriod,MovingShift,MODE_EMA,PRICE_HIGH,0);
ma2=iMA(NULL,0,MovingPeriod2,MovingShift,MODE_EMA,PRICE_LOW,0) です。

然も

// 購入条件
if
Bid=ma prodaza ();

エラーになる

Bid<ma or larger everything works

が、どうすればいいのか=見つからない。

 
rid >> :

始値で」と書かれたEAがあるだけで、より客観的なパフォーマンスを示すことができるのです

バックテストでもフォワードテストでも。このようなEAは、サーバーの仕掛けやその他の不具合、相場の変動に対してより安定しています。

ええ、そういうことです。でも、あなたほど明確ではないかもしれませんね。

 
asd13 >> :

移動平均を縦に移動させる方法を教えてください。

水平方向はMovingShiftと理解しています。

そこに係数を加えると、縦にずれる。

 
granit77 >> :

ご提案ありがとうございました。最後の文章がとても気に入ったので、お返しします。私の推測では、ライブラリファイルが正しく書かれていない、#includeと#importの両方があり、組み込み関数があります。バターのような味わいです。捨てて、教科書を読んで、もう一度書いてみてください。

フォーラム全体では、最も単純な問題を解決できないことが判明したのです。>> 笑ってください。

importを削除し、#includeだけを残しましたが、まだうまくいきません。詳細は上記スレッドにて。
 
gvi2504 >> :

フォーラム全体では、最も単純な問題を解決できないことが判明したのです。笑

importを削除して、#includeだけ残してもうまくいきません。詳細は支店の上にあります。

フォーラム全体が問題を解決しようとしていることは確かですか、私は個人的にそれを見ていないし、今あなたが尋ねるものの本質を理解していない?

 
Urain >> :

そこに係数を加えると、縦にずれる。


は数字だけ?

ビッド<ma+0.001

このような?

 
asd13 >> :

は数字だけ?

ビッド<ma+0.001

それで?

まあね

extern double vertical_shift=0.0008;


ma=iMA(NULL,0,MovingPeriod,MovingShift,MODE_EMA,PRICE_HIGH,0)+vertical_shift;

 
gvi2504 >> :

だから、フォーラム全体では、最も簡単な課題を解決することはできない。笑)。

importを削除して、#includeだけ残しましたが、まだうまくいきません。詳細は上記スレッドにて。

ライブラリ」(#importで関数を抽出)と「インクルードヘッダーファイル」(#include)の概念を混同しています。


ライブラリはライブラリフォルダにあり、そのソースはインジケータやExpert Advisorのように拡張子が*.mq4です。 それらは*.ex4ファイルにコンパイルされます(そこから準備された関数が、次のように他のプログラムへインポートされます)。

#import "PointZigZag.ex4"
   double PointZigZag();
#import

正しくコンパイルするためには、原則として、まず#property library指示文を記述してください。

インクルードヘッダーファイルは、様々なプログラムに既製のコード片を含めるために使用されます。 これらは、インクルードフォルダに格納され、*.mqhの拡張子を持ち、#include <...>指令を使用してプログラムのテキストに(すなわち、テキストに)含まれます;これらは、メインプログラムと一緒にコンパイルされるため、個別にコンパイルする必要がありません。