2021-01-01から1年間の記事一覧
コメントの挿入方法 大文字小文字を変更するメソッド(title, upper, lower) 空行の挿入 コメントの挿入方法 コメントを入れる場合、# を使用する。 # 変数に文字列を割り当てる name = 'william' # 大文字にして出力 print(name.upper()) 大文字小文字を変…
時々、最後に開いたチャートのIDを調べることがあるので、関数にしました(めっちゃ短い関数ですが)。 この記事からコピペして使おうかと^^;。 // 最後に開いたチャートのチャートIDを返す関数 long LastChartID() { long lastChart = 0; long nextChart = …
ウィルスバスターの契約期間が8月末までなので、今度はカスペルスキーを使ってみようかなとカスペルスキーの体験版をインストールしてみました。 環境 Windows 10 Pro バージョン 20H2 OSビルド 19042.1083 問題点 ウィルスバスターにあるデータ消去ツールが…
MQLを書く一方で、時折C++学習をしているので、その備忘録です。 以下のファイルがあるとします。 counter.h // クラス定義(変数、関数、コンストラクタ) counter.cpp // メンバ関数やコンストラクタの実装 uho.cpp // クラスを使用したコード 一括でコン…
[追記] この記事を書いた数日後、はてなブログではmarkdownも利用できると知りました。そんなわけで、今はmarkdownでブログを書いています。めちゃくちゃ便利です! はてなブログに記事を書く場合、以下の2つのモードがあります。 ・編集見たまま ・HTML編集…
今までvimのファイラーとしてNERDTreeを入れていましたが、使わない機能が多いなと感じていました。そこで、シンプルなファイラーである「Vaffle」を導入することにしました。 Vaffleのサイト https://github.com/cocopon/vaffle.vim https://cocopon.me/blo…
指定した日時がサマータイム期間かどうか調べる関数を、昨年、このブログにMQL4で書きました。それを部分的に修正してMT5に移植したものが、この記事に登場するコードです。 関数の使用例 MQL4版との違いは、第3引数が無くなったことくらいで、それ以外の使…
AXIORYのサイトを見たら2021年5月14日付けでMT5対応の口座がリリースされていたので、MQL5を触ってみることにしました。 ■終値の違い 手始めにMAを表示させたみたのですが、MT4とMT5で値が違っていました。 この時表示したのは、GBPUSDの日足のMA(SMA、期間…
DebianにRust環境を構築しました。これに合わせてvimにもRust環境を作ることにしたのですが、そのついでに、「とても簡単で便利」と良く言われるプラグインマネージャ、vim-plugを使うことにしました。 ただ、しょうもないことで少し時間を取ったので、また…
問題点 バッチファイルにrobocopyコマンドを記述してデータのバックアップを取っているのですが、気になることが1つありました。 ログファイルの最後に出力される「合計」などの部分がズレて読みにくいんですよね^^;。 試しに「ピクチャ」フォルダをrobocopy…
MT4の水平線ボタンを使用して水平線を作成した場合、横方向に延長されて(チャートの端から端まで)描画されます。しかし、延長して描画したくない場合もあります。 そこで、トレンドラインを水平線代わりに使用することにしました。トレンドラインなら、ラ…
ZorinOS 本家Ubuntuよりも軽いとネットに書かれていたのでZorinOSをインストールしてみたのですが、そんなに軽いとは感じませんでした。ただ、インストール直後に日本語入力できますし、使っていて不便な点は特になし。よくできているなあと思いました。 Xub…