//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru/ |//+----------------------------------------------------------------------------+//| Версия : 19.02.2008 |//| Описание : Возвращает цену открытия последней открытой позиций. |//+----------------------------------------------------------------------------+//| Параметры: |//| sy - наименование инструмента ("" - любой символ, |//| NULL - текущий символ) |//| op - операция (-1 - любая позиция) |//| mn - MagicNumber (-1 - любой магик) |//+----------------------------------------------------------------------------+double PriceOpenLastPos(string sy="",int op=-1,int mn=-1){datetime t;double r=0;int i, k=OrdersTotal();if( sy=="0") sy=Symbol();for( i=0; i< k; i++){if(OrderSelect( i, SELECT_BY_POS, MODE_TRADES)){if(OrderSymbol()== sy || sy==""){if(OrderType()==OP_BUY||OrderType()==OP_SELL){if( op<0||OrderType()== op){if( mn<0||OrderMagicNumber()== mn){if( t<OrderOpenTime()){
t=OrderOpenTime();
r=OrderOpenPrice();}}}}}}}return( r);}
補間・外挿のプログラミングを手伝ってください。複雑な例(エクストラポレーター・インディケーターなど)を考えようとしたが、できなかった。似たようなものを探してみましたが、どこにも補間はなく、平均化しかありません。 写真は、そのようなフーリエ変換に基づく内挿・外挿の例です。関数BETWEEN BARを直線ではなく、例えば3次多項式などの方法でプロットさせるにはどうしたらよいでしょうか(基本的なことではありません)。少なくとも簡単な例、抜粋そのもの、またはリンク、必ずしも数学と一緒である必要はない。ありがとうございます。
オプションとして
ありがとうございました。>> 試してみます。
こんにちは。
問題なのは、デモのテスターではExpert Advisorがテストに合格しているのに、リアル口座のテスターでは失敗していることです。私も同じ条件です。
全く何も開かず、テストを開始した直後に次のように表示されます(写真)。
つまり、ゾーンを読み込んですぐに削除しているように見えます。デモではそんなことはありません。何が問題なのか、アドバイスをお願いします。
つまり、ゾーンを読み込んですぐに削除しているように見えます。デモではそんなことはありません。何が問題なのか、教えていただけませんか?
>> 全TFの履歴をアップロードする。
コンパイルすると、エラーがたくさん出ます。自分でもどこが悪かったのか分からないので、解決するのを手伝ってください。
この関数をサンプルとしてお試しください。