bybit stepn GMT取引マラソン戦略メモ

多分確率的にそんなに儲かるわけではないです。

それなりの資金が必要ですし、投資になるので勧めはしません。

私がただ単にゲームでやってみた記録と戦略です。

GMT取引マラソン

キャンペーン内容によると2000USDT以上、GMTをトレードすることでNFTが当たるかもしれないとういものでした。

よって、ざっくり26万円ほど送金してGMT/USDTの現物トレードをしています。

後で税金関係で面倒なん事になりそうなので今回の記録メモは保存しておきました。

1,416.53 GMT を入手したことになります。

2082 USDT という事なので抽選に参加できる状態になったはずです。多分。

期間は2022-05-24まで。

以下一部引用ーーーーーーーーーーーーーーーーーーーーーーーーー

10.賞金はキャンペーン終了後の2週間以内に配布予定で、配布完了の際にはメールでお知らせします。

11.NFTの当選者一覧は、キャンペーン終了後ブログ上に掲載されます。こちらをクリックしてご覧ください。当選者はメールで通知され、NFTを受け取るにはSTEPNに登録のメールアドレスをキャンペーン終了後2週間以内に提出する必要があります。

ここまでーーーーーーーーーーーーーーーーーーーーーーーーーー

賞金は2週間以内に配布という事なので5月24日と一緒に一応カレンダーにメモしておきます。

 

 

 

 

 

一括でよく見るURLのリンクを開くために作ったメモ

基本毎日同じような情報を必ず見るのだから一括で、自動で開いてくれるとありがたい。

30タブ位あらかじめ開いてくれれば一々読み込む時間も短縮されるはず。多分。

よってGASで作ってローカルに自動同期、タスクスケジューラーも使って自動化します。

 

2022-09-05(MO)どうもスマートじゃ無すぎるので作り直します。

 

リンクを一括で並べた仕様に変更、パラメーターはGlobalで持つことにします。

とりあえずSheet上からリンクを一括で開く。参考

この動作はポップアップブロッカーを回避すれば可能でした。

 

後はソート処理、1枚のシートにまとめたので、URLの範囲を判定しないといけない。

 

 

2022-09-02(FRI)普段使っているBraveでリンクを開くことにしました。

brave://settings/manageProfile

で見ると、デスクトップにショートカットを作るようになっていました。

ショートカットのリンクは

C:\Users\user\AppData\Local\BraveSoftware\Brave-Browser\Application\brave.exe –profile-directory=”Default”

のようになっているので、これを起動リンクにします。

2022-09-01(TH)とりあえずのコード

 

相当やっつけなのでとりあえず動いて情報がとれればいいやと言う状態です。



function onOpen() {
  var ui = SpreadsheetApp.getUi();           // Uiクラスを取得する
  var menu = ui.createMenu('追加したメニュー');  // Uiクラスからメニューを作成する
  menu.addItem('ソート、書き出し', 'sortSpreadsheet');   // メニューにアイテムを追加する
  menu.addToUi();                            // メニューをUiクラスに追加する
}


const folderId= 'ssss保存するフォルダ、IDで指定sssssssssssssssssssssssssssssssss';
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
FILE_ID = '';
from_tab_file_name = '';

function getFiles(){
  const folder = DriveApp.getFolderById(folderId);
  const files = folder.getFiles();
  return files;
}

function find_file_if(files,from_tab_file_name){
  while(files.hasNext()){  
    let file = files.next();
    let fileName = file.getName(); // ファイル名
    let fileId = file.getId(); // ファイルID
    if(fileName == from_tab_file_name){
      return fileId;
    }   
  }
}

function get_target_file_id_from_sheet(){
  var sheet_name = sheet.getSheetName();
  from_tab_file_name = "gather_open_"+sheet_name+".bat";
  var files = getFiles();
  FILE_ID = find_file_if(files,from_tab_file_name);
}

function sortSpreadsheet(){
  let range = sheet.getRange("B1");
  let value = range.getValue();
  console.log(value);
  if(value == "no"){
    return;
  }
  let data = sheet.getRange(2, 1, sheet.getLastRow(), sheet.getLastColumn());
  //とりあえず直指定
  data.sort({column: 8, descending: false});
  output_bat_format_File();
}


function output_bat_format_File() {
  let values = sheet.getRange(1,10, sheet.getLastRow()).getValues();
  let contents = values.join('\r\n');
  createTextFile_(contents);
}


function createTextFile_(contents) {  
  get_target_file_id_from_sheet();
 // console.log(FILE_ID);
  if(FILE_ID != null){
    var file = DriveApp.getFileById(FILE_ID);
    file.setContent(contents);
  }
  else if(from_tab_file_name != ''){  
    console.log(folderId);
    let folder = DriveApp.getFolderById(folderId);
    var file = folder.createFile(from_tab_file_name, contents);
  }
}



 

2022-09-01(TH)Tab名からbatファイルを作るのにFiLE_IDを取得

多分こちらを参考

あと、シート名でフォルダを分けて自動作成するようにもしました。

2022-09-01(TH)意図せぬ復元機能を無効化

こちらを参考にFirefoxのタブの復元を無効化しました。

 

2022-09-01(TH)タスクスケジューラー設定

gather_open_main.bat

毎朝5時に起動するように設定しました。試験的に。

2022-09-01(TH)その後の改造

 

10秒ごとのTimeoutを入れました。


REM Bloomberg_概要
timeout 10 /nobreak >nul && start firefox.exe "https://www.bloomberg.co.jp/markets/stocks "
REM US HeatMap
timeout 10 /nobreak >nul && start firefox.exe "https://finviz.com/map.ashx "

 

で、スクリプトでbatファイルを作ってGoogleDrivieデスクトップの同期機能でローカルに自動保存としました。

それを自動で毎朝起動すれば面倒ないかと。

 

2022年8月25日

batファイルで一括で開けばタブの切り替えだけでOKになるはず。

作ってみてわかったけどめちゃくちゃ重い。メインで使っているブラウザが落ちたりする。

ーーーーーー埋め込みーーーーーーーーーーー

ーーーーーーーーーーーーーーーーーーーーー

podsync ダウンロード不能になった対応中。

Podsyncが動作しなくなっている。DLできない。

対応中。

最新版リリース

 

2023-03-05(SU) 自動更新されている。多分DLも問題ない完了。

youtube-dl –version
2023.03.04.40298

2023-03-02 とりあえず手動でDL適応して動作しているようです。

正式版はまだなんだと思います。

tmpDL/yt-dlp

という事で保存しました。

wget https://github.com/ytdl-patched/yt-dlp/releases/download/2023.03.01.19419/yt-dlp

chmod で実行権限追加

docker の設定に追加。

-v $(pwd)/tmpDL/yt-dlp_linux:/usr/bin/youtube-dl \



docker exec -it podsync_container /bin/ash
/app # youtube-dl --version
2023.03.01.19419


 

tailf data/podsync.log

でダウンロードできていることを確認しました。

元が更新されたら上記の設定を外すかと。

 

2023-03-02


docker exec -it podsync_container /bin/ash


find / -name "youtube-*"
/usr/bin/youtube-dl


2736998 Mar  2 04:36 youtube-dl

 youtube-dl --version
2023.02.17


 

もしかして最新版を毎回DLしているのかもしれないな。

更新日は今日なのにバージョンは2月17日から変わっていない。

まあ、もうちょっと待ってみよう。

何時間後にリリースするってなっているようだから。

とはいえなかなか変わらないようなら手動でパッチが当たったものに変えるしかないのかも。

 

2023-03-01

一通り原因分かったかも。

最新バージョン。



docker exec podsync_container youtube-dl --version
2023.02.17

自動更新はされている模様。

Win側でも試す。

以下からダウンロード

yt-dlp のバージョンは最新で同じ。古いバージョンでは既にDLできなかった。最新にしたらDLは始まった。

が、多分同じ現象の様だ。DLが異常に遅い。止まる。

IPのせいではないと思う。IP変更しても結果は変わらなかったから。

issuesに同じようなことごあった

対応してもらえたかも。