MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第117回「MqlDateTime構造体について」【EAの作り方】

前回はdatetime型を使って、日時データを操作する時の基本的な考え方についてお話しました。datetime型、およびUNIXタイムの原理原則を改めてお伝えし、その特性を生かして2つの日時データを比較したり、「1日」「1時間」といった特定...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第116回「DateTime型を使って、日時データを操作する時の基本的な考え方」【EAの作り方】

-------------------------------------------------------------------------------------------前回の講座記事では「新しいバーのオープンのみに注文を発注で...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第115回「チャート上に新しいバーが生成される瞬間にのみ注文できるクラスを作る」【EAの作り方】

【広告】前回はインジケータによるトレードシグナルに、ON/OFF機能を実装する方法について解説しました。まずはそもそも「トレードシグナルに、ON/OFF機能を実装する」とはどういうことか?についての簡単な解説を行いました。※詳しくは前回の↓...
MQL5リファレンス

【MQL5】StringToTime関数について

StringToTime関数の働き・役割【広告】StringToTime関数は、日時を表す文字列をプログラムで扱える日時の数値型(datetime型)に変換する役割を持ちます。StringToTime関数は、特に日付や時刻を含文字列データを...
MQL5リファレンス

【MQL5】TimeToString関数について

TimeToString関数の働き・役割【広告】TimeToString関数は時刻を表す数字(UNIXタイム)を、私たちが普段使う日時の形式の文字列に変換するために使われます。※このような、あるデータ型を異なる別タイプのデータ型に変換する作...
専門用語

UNIXタイムとは?MQL5で世界共通の時を刻む方法

UNIXタイムとは?【広告】UNIXタイムというのは、コンピュータの世界で時間を数える一つの方法です。普段私たちは日時を年月日や時分秒で考えますが、コンピュータはそれをただの一連の数字、つまり「秒数」として扱います。UNIXタイムは1970...
MQL5リファレンス

【MQL5】iTime関数について

iTime関数の働き・役割【広告】iTime関数は、特定の通貨ペアのチャートにおける特定のバーの開始時間を知るために使われる関数です。iTime関数は、価格の動きを分析する際に、どのタイミングで市場に変動があったのかを正確に把握するために役...
専門用語

MQL5におけるタイムスタンプ: トレードタイミングを完璧に把握する技術

タイプスタンプとは?【広告】タイムスタンプとは、特定の瞬間の日時情報を表す値、及びその値を格納している変数などの事を指します。タイムスタンプは主に、あるイベントが起こった正確な時刻を記録するために使われます。コンピューターの世界では、タイム...
専門用語

プログラミング初心者を惑わす「静的」と「動的」という言葉について

私がプログラミングを学びたての頃「静的」と「動的」という言葉がわりとお囃子のように、大した説明もなく頻繁に出てきて面食らった覚えがあります。そしてプログラミングの学習過程で、色んな情報を目にするたびにこのなじみのない言葉には今後も頻繁にお目...
MQL5リファレンス

MQL5の定義済みマクロについて

この記事ではMQL5にて設定されている定義済みマクロについて解説したいと思います。定義済みマクロとは?【広告】まずそもそも定義済みマクロとは何かという点をまず説明したいと思います。定義済みマクロとは、プログラミング言語において、あらかじめ決...