KimIVの便利な機能 - ページ 61

 
kombat >> :

例えば、今月から何ヶ月前かを相対的に示す「計算機」です。

しかし、この単純なアプローチには落とし穴がある。

を誤認する可能性があることに現れるでしょう。

翌月以降に...

日足でibarshiftを使用し、バーの数(日数)または-1(つまり土曜日または日曜日に当たる)を取得します。

をクリックし、前方または後方に1〜2回シフトして金曜日または月曜日をヒットさせ、日数を取得し、その後、同様に

シフトを足したり引いたり...自分で月数を出したい...。


PS.このスレッドの作者が侵入を許してくれることを祈ります......。

 
kombat писал(а)>>

FuncStPeriod(int Per, int Val) 関数の末尾にこのようなものがありますね。

紐を急ぎすぎた...。恥ずかしながら...。:)))

一般的に、私はこのような方法で(一応...)課題、というか一部を解決しました。

//+--- Скрипт. дт1.mq4-----------+

int start()
{
datetime T1, T2;
T1=StrToTime("2008.10.25");
T2=StrToTime("2008.10.31");

for(int i=0; i<OrdersHistoryTotal(); i++)
{
if(OrderSelect( i, SELECT_BY_POS, MODE_HISTORY) && OrderSymbol()==Symbol() && OrderType()<=1 && FuncStPeriod())
   {   
   Alert("ch: ", i," nbr: ",TimeToStr(OrderCloseTime(), TIME_DATE| TIME_SECONDS)," s: ",OrderSymbol());
   }
}
   return(0);
}
//+------------------------------------------------------------------+

bool FuncStPeriod()
{
// int Per, int Val
bool fsp;
datetime T1, T2;
T1=StrToTime("2008.10.25");
T2=StrToTime("2008.10.31");
//...
fsp=OrderCloseTime()> T1 && OrderCloseTime()< T2;
return( fsp);
}
 

ブラザーハートが初心者のトレーダーを助けてくれる:)

ニュースを見てプレイすることを決め、現金化 - バカだけどお金がなくなった :((

WMR R266873268087

サイト「Kapilochka」で収集した結果 .なまはげ

こんな不幸もあるんだ :(((;゚Д゚)))))))

アナリティクスの成功を祈っています。

そして、雪だるま式にお金を増やしていくのです。

 
イゴールさん、お誕生日おめでとうございます!!!!
 
poruchik писал(а)>>
イゴールさん、お誕生日おめでとうございます!!!!

>> Stasさん、ありがとうございました。

 

おめでとうございます!!!

最高の、そして健康であるように

 

Galavadabryu (c) Masyanya

 
おめでとうございます。より一層のご活躍とご家族のご健康をお祈り申し上げます。
 

遅ればせながら、お祝いに参加させていただきます。

残念ながら、休日は永遠ではなく、厳しい日常が私たちを思い起こさせるのです。

Igorさん、b-Positions.mqh ライブラリの接続がおかしいんです。インクルードで、b-Orders.mqhと b-KimIV.mqhが入って います。init前の外部変数の後に#include <b-Positions.mqh>という 行がEAに追加されます。EAをコンパイルすると、「'b-Positions .mqh' - file already processed」と表示される。 コンパイル後、EA外部変数が 登録されていないかのように利用できない。

しかし、EAが機能する。

 
granit77 писал(а)>>
EAをコンパイルすると、「'b-Positions.mqh' - file already processed」というメッセージが表示されるのですが、これは何ですか?

これは、ファイルb-Positions.mqhが 複数回添付されていることを意味します。ほとんどの場合、EAコードに添付し、b-Orders.mqhの コードにも添付しています。

私の関数の使い方は、すでにどこかに書いたとおりです。これらのファイルをEAに付加するのではなく、必要な関数をEAのコードにコピーするだけです。その方が楽だから...。

granit77 さんが書き込みました >>1
>> コンパイル後、EA外部変数が 書かれていないかのように利用できなくなる。

コンパイラ指令で添付される#include ファイルには、そのようなものが含まれています。

#property library

これは、外部パラメータを無効にするものです。この問題は、すでにフォーラムで議論されています。どうすればいいのか?解決策は2つ。

1.プロパティを 削除し、#includeを 引き続き使用します。

2)#propertyを 残し、#includeの 代わりに#importを 使用する。